ทีมงาน devdog

ทีมงาน devdog

ทำเว็บแอป ด้วย Python FastAPI และ Jinja2

อะไรคือ Jinja

Jinja เป็นเทมเพลตเอ็นจิน (template engine) ที่ใช้สำหรับภาษา Python โดยเฉพาะ มันถูกออกแบบมาเพื่อให้ง่ายต่อการใส่ข้อมูลเข้าไปในเทมเพลต และช่วยให้สามารถสร้างข้อความ โค้ด หรือเอกสารอื่น ๆ ที่มีโครงสร้างซับซ้อนโดยใช้ข้อมูลหรือตัวแปรที่ถูกส่งมาจากฝั่งอื

By ทีมงาน devdog

ทำเว็บแอป ด้วย Python FastAPI และ Jinja2

อะไรคือ FastAPI

FastAPI เป็นเว็บเฟรมเวิร์กสมัยใหม่สำหรับสร้าง API RESTful ใน Python เปิดตัวครั้งแรกในปี 2018 และได้รับความนิยมอย่างรวดเร็วในหมู่นักพัฒนาเนื่องจากใช้งานง่าย ความเร็ว และความทนทาน FastAPI อิงตาม Pydantic และใช้คำใบ้ประเภทเพื่อตรวจสอบความถูกต้อง ซีเรียลไลซ์ และดีซีเรี

By ทีมงาน devdog

ทำเว็บแอป ด้วย Python FastAPI และ Jinja2

การติดตั้ง Python 3.11

1. ไปที่เว็บไซต์ Python (https://www.python.org/downloads/) 2. จาหนั้นทำการดาวโหลด Python 3.11 3. ทำการกด Next หรือ Continue ไปเลือยๆ จากนั้นกด Install 4. เมื่อติดตั้งเสร็จเรียบร้อยแล้วให้เปิด Terminal บน MacOS หรือ CMD บน Window จากนั้นพิมพ์คำสั

By ทีมงาน devdog

ทำเว็บแอป ด้วย Python FastAPI และ Jinja2

อะไรคือ Python

อะไรคือ Python Python เป็นภาษาการเขียนโปรแกรมที่ใช้อย่างแพร่หลายในเว็บแอปพลิเคชัน การพัฒนาซอฟต์แวร์ วิทยาศาสตร์ข้อมูล และแมชชีนเลิร์นนิง (ML) นักพัฒนาใช้ Python เนื่องจากมีประสิทธิภาพ เรียนรู้ง่าย และสามารถทำงานบนแพลตฟอร์มต่างๆ ได้มากมาย ทั้งนี้ซอฟต์แวร์

By ทีมงาน devdog