|
|
|
|
|
by Ancapistani
439 days ago
|
|
I've been doing this for nigh-on twenty years now, and my rules of thumb: * If you're building an API, use fastapi+starlette
* If you're building a CRUD app, use Django if:
* You don't expect to need to "hyperscale" in the near future
* You need an admin UI
* Your project resembles a blog or newspaper site (i.e., a collection of articles)
* If you're not using Django, and don't need or want async Python, Flask+SQLAlchemy+alembic is still a 100% valid and effective choice.
|
|