3 ms·
Author here, yes, Django is opinionated. That's for the good reasons and as you said it works for probably > 90% of web application. Although that percentage is
by Alir3z4 10y ago
Author here, yes, Django is opinionated. That's for the good reasons and as you said it works for probably > 90% of web application. Although that percentage is rising with Django channels in some ways.
Django in this article is an example of a Full Stack Web Framework, usually when we gonna use a minimal framework such as Flask, bottle or Sanic, if and only if we're going to build something that can be categorized in full stack, then it would make much more sense to go with a Full Stack framework such as Django.
And yes, the flexibility that Flask or Sanic give is really high and tempting, but each come with a cost, either Django or Flask or any other framework.