32 points par xguru 2021-12-28 | 3 commentaires | Partager sur WhatsApp
  • L’une des meilleures façons d’apprendre un langage est de lire du code bien écrit

  • Je partage ici des réponses d’Ask HN qui recommandent de bons projets Python/Django pour cet usage

  • Tous les projets de Sebastian Ramirez, créateur de FastAPI, de Samuel Colvin, créateur de Pydantic, et de l’équipe encode, à l’origine de Starlette

https://github.com/tiangolo

https://github.com/samuelcolvin/pydantic

https://github.com/encode

  • Les paquets liés à FastAPI

→ FastAPI-Azure-Auth : authentification et gestion des autorisations

→ ASGI—Correlation-ID : stockage d’informations avec AsyncIO

→ Django-GUID : Django synchrone/asynchrone

→ Pydantic-factories : création de données mock pour les modèles Pydantic

3 commentaires

 
excovert 2022-01-03

Ce serait bien qu’il existe aussi une liste comme celle-ci pour JavaScript 😢

 
xguru 2022-01-03

Je me souviens que, par le passé, dans une question similaire, quelqu’un avait répondu d’aller voir le repo de Douglas Crockford

https://github.com/douglascrockford

Le livre qu’il a écrit en 2018, "How Javascript Works", a aussi une édition coréenne publiée sous le titre "Pourquoi JavaScript a-t-il cette forme ?".

 
deokim 2021-12-29

sqlmodel est bien aussi

https://github.com/tiangolo/sqlmodel