3 ms·
I used to use Django for this kind of thing, but I have found that Flask connected to your fully managed database of choice like AWS with dynamodb (nosql db get
by dbish 5y ago
I used to use Django for this kind of thing, but I have found that Flask connected to your fully managed database of choice like AWS with dynamodb (nosql db gets rid of even worrying about schemas) is the simplest way to quickly get up and running and do almost everything in Python with very little learning of various settings and details of specific frameworks since it is so minimal. This is how I tend to prototype then if there's anything promising I'll move to a better stack of tech based on the needs of the user (ex: is the end result going to be better as an iphone app, are there particular scaling needs that I need to worry about, etc.).
- giancarlostoro 5y agoFor me CherryPy is my go to as opposed to Flask because I can define classes that are Restful and paths that go to those routes. If I want more power I reach for Django since it has an automatic admin UI. I have heard really good things about FastAPI for Python but never used it.
- pid-1 5y agoMy journey: Django -> Flask -> FastAPI
- eigenvalue 5y agoI second FastAPI. It's the fastest way to get a modern webapp or api up and running in Python with full support for async and it works nicely with ORMs like SQLAlchemy.
- deleted 5y ago[deleted]