Python FastAPI ⚡
Introduction 🤖
เอาล่ะครับ วันนี้เราจะมาทดลองสร้าง RESTful API ง่าย ๆ ของตัวเอง และลอง Deploy บน Virtual Machine กัน !
สำหรับ Tech Stack ที่สามารถใช้ในการสร้าง RESTful API นั้นมีมากมากทีเดียว ซึ่งแต่ละ Tech Stack (หรือ Framework) ต่างก็มีข้อดี-ข้อเสีย และคุณสมบัติแตกต่างกัน สำหรับบทความนี้ จะใช้ FastAPI ซึ่งเป็น Framework ที่ใช้ภาษา Python เหมาะสำหรับผู้ที่เริ่มต้นสร้าง RESTful API

เราจะทำอะไรกันบ้าง❓
ติดตั้ง FastAPI
ทำความเข้าใจรูปแบบการเขียน API
สร้าง API สำหรับจำลองระบบ POS
ทดลอง Deploy API ที่เราสร้าง บน Linux Virtual Machine ทั้งในรูปแบบ Bare Metal และ Container
Pre-requisite 📌
ก่อนเริ่มทำการทดลอง ทุกคนควรมีความรู้ Python ในหัวข้อต่อไปนี้มาก่อนเพื่อความรวดเร็วในการเรียนรู้นะ :)
Data Type (esspecially; List and Dict)
Basic I/O
Flow Control (Condition & Loop)
List Comprehension
Function (using
defto define a function) and ParameterClass, Object, Basic Object Oriented Programming
ถ้าพร้อมแล้วก็ไปเริ่มกันเล๊ยยยยยย~~
Last updated
Was this helpful?
