RESTful vs GraphQL
ศึกปะทะ!!! เมื่อ RESTful ต้องพบกับคู่แข่งอย่าง GraphQL ที่เคลมมาแล้วว่าเกิดมาเพื่อแก้ปัญหาของ RESTful คอร์สนี้เราจะมาอธิบายว่า ทำไมเราถึงต้องเปลี่ยนมาใช้ GraphQL แทน RESTful เราจะทำให้คุณได้สัมผัสโลกของ QraphQL
กำหนดการ
วันเสาร์ที่ 2 กุมภาพันธ์ 2562 เวลา 10.00 - 15.00คุณสมบัติของผู้เข้าร่วม
- Basic NodeJS
สิ่งที่ผู้เข้าร่วมจะได้รับ
- เข้าใจเบื้องต้นเกี่ยวกับ GraphQL
- สามารถใช้งาน GraphQL เบื้องต้นได้
- เข้าใจการประยุกต์ใช้งาน GraphQL กับ NodeJS
ราคาบัตร
- บุคคลทั่วไป : Foxy 2,999 บาท (ราคานี้รวมค่าอาหารกลางวัน และอาหารว่าง)
- นักศึกษาและผู้พิการ : ไม่เสียค่าใช้จ่าย
- โดยติดต่อทางเพจ Octofox เพื่อรับ Promo Code
- เพื่อป้องกันการทิ้งสิทธิ์ ทางผู้ใช้สิทธิ์จะต้องเสียค่าประกันที่นั่ง 500 บาท/ที่นั่ง แล้วสามารถรับเงินคืนเต็มจำนวนได้ที่หน้างาน
- โดยเมื่อได้รับการยืนยันสิทธิ์แล้ว จะต้องชำระเงินมาที่ เลขที่บัญชี 788-2-13851-2 ธนาคารกสิกรไทย ชื่อบัญชี นางสาวนิธิกานต์ ทัศนภูมิ
รายละเอียดการสอน
- มาทำความรู้จัก GraphQL
- GraphQL คืออะไร?
- ทำไมถึงต้องเปลี่ยนจาก RESTful เป็น GraphQL
- ทำความรู้จักกับเครื่องมือต่าง ๆ (Apollo Client, GraphQL, Apollo Server, Apollo tools, GraphQL yoga)
- Query และ Mutation ใช้งานอย่างไร
- Schemas & Type มีอะไรบ้าง
- สร้างโปรเจค ที่ใช้งาน GraphQL
- Initial project with GraphQL
- การสร้าง Resolver
- Query & Mutation overall (create, update, delete)
- create
- update
- delete
- เชื่อมต่อ GraphQL เข้ากับ Database (mongoDB)
- ตัวอย่างการเชื่อมต้อ client
- Best practice
- ข้อดี&ข้อเสีย
- Q&A