Las decisiones vienen tomadas
JWT, Docker, tests con cobertura y documentación OpenAPI no son extras: salen de serie. Es mi opinión sobre cómo se monta una API, congelada para no volver a decidirla cada vez.
Generador de proyectos de API para Python. Le describes la API y te la construye lista para producción.
Lo que se decidió y por qué, no lo que se usó.
JWT, Docker, tests con cobertura y documentación OpenAPI no son extras: salen de serie. Es mi opinión sobre cómo se monta una API, congelada para no volver a decidirla cada vez.
Los módulos del sistema y cómo encajan.
Recreaciones, diagramas y salidas para entender cómo funciona.
$ vyte info fastapi
ℹ️ FastAPI Information
┌──────────────────────┬───────────────────────────────────────┐
│ Compatible ORMs │ SQLAlchemy, TortoiseORM │
│ Databases │ PostgreSQL, MySQL, SQLite │
│ Async Support │ ✅ Yes │
│ Incompatible ORMs │ Peewee, DjangoORM │
│ Reason │ FastAPI is async, Peewee is sync-only │
└──────────────────────┴───────────────────────────────────────┘