Workshop การประยุกต์ใช้งาน Distributed ledger เข้ากับ Web UI ด้วย React
- Basic Javascript with ReactJS
- Basic NodeJS or Golang
- ผู้เข้าร่วมอบรม เข้าใจการทำงานเบื้องต้นของ และประโยชน์ ของ Distributed Ledger เพื่อนำไปประยุกต์ใช้งานกับโปรเจคต่างๆ
- ผู้เข้าอบรม เข้าใจการประยุกต์ใช้งาน และพัฒนา Web client ด้วย React โดยมี Web service พัฒนาด้วยภาษา Golang
- Introduction ที่มาของ Workshop นี้ (About 20mins)
- Distributed ledger คืออะไรโดยย่อ ต่างกับ Blockchain ไหม
- React คืออะไร
- Let do it เริ่มทำ Workshop (About 2 hour 30 minutes)
- เชื่อมต่อ Server เข้ากับ Stellar test net
- เริ่มต้นสร้าง Wallet สำหรับ User Account
- เริ่มต้น ร่วมกันสร้าง Issuer และ Custom Asset เพื่อใช้ร่วมกัน
- สร้าง Transaction เพื่อส่ง Asset ภายในระบบ
- สร้าง Transaction เพื่อส่ง Asset ข้ามระบบ
- คอมพิวเตอร์ที่ติดตั้งระบบปฎิบัติการ Windows, Linux หรือ MacOS
- ติดตั้ง NodeJS เวอร์ชั่น ^10 https://nodejs.org/en/
- ติดตั้ง Golang เวอร์ชั่น ^1.10 https://golang.org/
- ติดตั้ง Git client หรือ Git commandline (ถ้า windows แนะนำให้ใช้ Sourcetree หรือ Git Bash)