3 ms·
Flask to teach you about web services in general, and then move on to Django once you have a decent grasp of things. Flask is still excellent for small to medi
by Pewpewarrows 15y ago
Flask to teach you about web services in general, and then move on to Django once you have a decent grasp of things.
Flask is still excellent for small to medium, toy sized projects. Weekend hacks thrown together as a demo, for example. Beyond that I've found the lack of structure and third-party applications in Flask to be a hinderance for more mature sites. I'd say that for any given feature I need on a site that isn't extremely specific to the purpose of it, 90% of the time I can find it on django-packages and have it dropped-in and integrated within 10-15 minutes.
I'd venture to guess that for every hour I spend getting something to work that doesn't fall nicely into Django's structure, I save a hundred or so from not having to re-write a mature component that the community has solved ten times over.