มีโปรเจ็กต์อะไรบ้างที่เหมาะสำหรับเรียนรู้ Python เวอร์ชันล่าสุด?
(news.ycombinator.com)-
หนึ่งในวิธีที่ดีในการเรียนรู้ภาษาโปรแกรมคือการอ่านโค้ดที่เขียนมาอย่างดี
-
เลยขอนำคำตอบจาก Ask HN ที่ถามถึงโปรเจ็กต์ Python/Django ที่เหมาะกับจุดประสงค์นี้มาฝาก
-
ทุกโปรเจ็กต์ของ Sebastian Ramirez ผู้สร้าง FastAPI, Samuel Colvin ผู้สร้าง Pydantic และทีม encode ผู้สร้าง Starlette
→ https://github.com/samuelcolvin/pydantic
- แพ็กเกจที่เกี่ยวข้องกับ FastAPI
→ FastAPI-Azure-Auth : การยืนยันตัวตนและการจัดการสิทธิ์
→ ASGI—Correlation-ID : การจัดเก็บข้อมูลด้วย AsyncIO
→ Django-GUID : Django แบบ synchronous/asynchronous
→ Pydantic-factories : สร้างข้อมูล mock สำหรับโมเดล Pydantic
-
ดูโปรเจ็กต์ Python ที่กำลังมาแรงของวันนี้/สัปดาห์นี้บน GitHub https://github.com/trending/python?since=daily
-
Spleeter https://github.com/deezer/spleeter
3 ความคิดเห็น
ถ้ามีลิสต์แบบนี้สำหรับ JavaScript ด้วยก็คงดีนะ เศร้า
จำได้ว่าเมื่อก่อนในคำถามคล้าย ๆ กันนี้ มีคนตอบว่าให้ลองดู repo ของ Douglas Crockford
https://github.com/douglascrockford
หนังสือที่เขียนในปี 2018 ชื่อ "How Javascript Works" ก็มีฉบับแปลเกาหลีออกมาในชื่อ "ทำไม JavaScript ถึงออกมาเป็นแบบนั้น?" เช่นกัน
sqlmodelก็ดีเหมือนกันhttps://github.com/tiangolo/sqlmodel