32 คะแนน โดย xguru 2021-12-28 | 3 ความคิดเห็น | แชร์ทาง WhatsApp
  • หนึ่งในวิธีที่ดีในการเรียนรู้ภาษาโปรแกรมคือการอ่านโค้ดที่เขียนมาอย่างดี

  • เลยขอนำคำตอบจาก Ask HN ที่ถามถึงโปรเจ็กต์ Python/Django ที่เหมาะกับจุดประสงค์นี้มาฝาก

  • ทุกโปรเจ็กต์ของ Sebastian Ramirez ผู้สร้าง FastAPI, Samuel Colvin ผู้สร้าง Pydantic และทีม encode ผู้สร้าง Starlette

https://github.com/tiangolo

https://github.com/samuelcolvin/pydantic

https://github.com/encode

  • แพ็กเกจที่เกี่ยวข้องกับ FastAPI

→ FastAPI-Azure-Auth : การยืนยันตัวตนและการจัดการสิทธิ์

→ ASGI—Correlation-ID : การจัดเก็บข้อมูลด้วย AsyncIO

→ Django-GUID : Django แบบ synchronous/asynchronous

→ Pydantic-factories : สร้างข้อมูล mock สำหรับโมเดล Pydantic

3 ความคิดเห็น

 
excovert 2022-01-03

ถ้ามีลิสต์แบบนี้สำหรับ JavaScript ด้วยก็คงดีนะ เศร้า

 
xguru 2022-01-03

จำได้ว่าเมื่อก่อนในคำถามคล้าย ๆ กันนี้ มีคนตอบว่าให้ลองดู repo ของ Douglas Crockford

https://github.com/douglascrockford

หนังสือที่เขียนในปี 2018 ชื่อ "How Javascript Works" ก็มีฉบับแปลเกาหลีออกมาในชื่อ "ทำไม JavaScript ถึงออกมาเป็นแบบนั้น?" เช่นกัน

 
deokim 2021-12-29

sqlmodel ก็ดีเหมือนกัน

https://github.com/tiangolo/sqlmodel