สร้าง RESTful Web Service ด้วย Fastify (Node.js+TypeScript)
เรียนรู้การสร้าง RESTful Web Service ด้วย Fastify framework (Node.js + TypeScript) ตั้งแต่พื้นฐานจนถึงประยุกต์ใช้งาน
Description
Fastify เป็น web framework ที่ถือได้ว่าเน้นเรื่องของความเร็วในการทำงาน โดยทางผู้พัฒนาเองเคลมว่าเร็วกว่า Framework ตัวอื่นๆ ของ Node.js ไม่ว่าจะเป็น Express, Koa และ Hapi ในหลักสูตรนี้ผู้เรียนจะได้เรียนรู้การสร้าง CRUD + RESTful Web Service ด้วย Fastify และเราจะเขียนด้วยภาษา TypeScript
นอกจากนั้นจะได้เรียนรู้การประยุกต์ใช้งาน Fastify เช่น การอัปโหลดไฟล์, การทำ WebSocket server, การทำ SocketIO Server รวมทั้งการใช้งาน JWT และระบบ Login
What You Will Learn!
- การสร้าง RESTful API ด้วย Fastify
- การใช้งานปลั๊กอินของ Fastify
- การทำ CRUD กับฐานข้อมูล MySQL
- การอัปโหลดไฟล์
- การทำ Route validation
- การใช้งาน SocketIO
- การใช้งาน WebSocket
Who Should Attend!
- ผู้ที่สนในทำ RESTful service
- ผู้ที่สนใน Node JS