I'm about to try Flask framework and look if it fits my needs. I worked with Django, it is cool, but I want to try Flask. I have one small and maybe one medium-sized project and wanted to ask if Flask is the right framework to use for those?
Do you guys have experience by running medium-sized (or even large-scale) projects with Flask? Would be nice to hear facts and not just things like "I like Django because it is cool" or "I like Flask just because it is small" :)
Anyway, I will try to play with it, just from curiosity.
Flask works fine for larger applications, too.
Have a look at the "Larger Applications" page of the flask docs; it has some suggestions on how to keep your code properly structured.
If you need e.g. an ORM you can use Flask-SQLAlchemy which nicely integrates SA into your Flask environment.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With