Flask เป็น API ของ Python ที่ ช่วยให้เราสร้างเว็บแอปพลิเคชัน มันถูกพัฒนาโดย Armin Ronacher เฟรมเวิร์กของ Flask มีความชัดเจนมากกว่าเฟรมเวิร์กของ Django และเรียนรู้ได้ง่ายกว่าเพราะมีโค้ดฐานน้อยกว่าในการปรับใช้เว็บแอปพลิเคชันอย่างง่าย
ขวดคืออะไรและทำไมจึงใช้
Flask คือ เฟรมเวิร์กของเว็บ ซึ่งหมายความว่า flask จะมอบเครื่องมือ ไลบรารี และเทคโนโลยีที่ช่วยให้คุณสร้างเว็บแอปพลิเคชันได้ เว็บแอปพลิเคชันนี้สามารถเป็นหน้าเว็บบางหน้า บล็อก วิกิ หรือมีขนาดใหญ่เท่ากับแอปพลิเคชันปฏิทินบนเว็บหรือเว็บไซต์เชิงพาณิชย์
ขวดใช้ที่ไหน
ถ้าคุณต้องการตัวอย่างเว็บแอปพลิเคชันที่สามารถสร้างโดยใช้ Flask ได้ นี่คือบางส่วน:
- บล็อกแอพ
- เว็บแอปโซเชียลเน็ตเวิร์ก
- แอพพยากรณ์อากาศ
- เว็บไซต์ผลงาน
- แบบตอบรับ.
- พักแอพ API
- ปรับใช้โมเดลการเรียนรู้ของเครื่องโดยใช้แอป Flask
ขวดฟรอนต์เอนด์หรือแบ็กเอนด์หรือไม่
Flask ใช้สำหรับแบ็กเอนด์ แต่ใช้ภาษาเทมเพลตที่เรียกว่า Jinja2 ซึ่งใช้สร้าง HTML, XML หรือรูปแบบมาร์กอัปอื่นๆ ที่ส่งคืนให้กับผู้ใช้ ผ่านคำขอ HTTP เพิ่มเติมเกี่ยวกับที่ในบิต
ขวดและประโยชน์ของขวดคืออะไร
Flask ให้คุณสร้างเว็บแอปพลิเคชันโดยจัดหาเครื่องมือ ห้องสมุด และเทคโนโลยี เว็บแอปพลิเคชันนี้จะเป็นหน้าเว็บ วิกิ หรือปฏิทินบนเว็บขนาดใหญ่ แอปพลิเคชันหรือเว็บไซต์เชิงพาณิชย์ Flask ถูกจัดประเภทเป็นไมโครเฟรมเวิร์ก ซึ่งหมายความว่ามีการพึ่งพาไลบรารีภายนอกเพียงเล็กน้อยหรือไม่มีเลย