3 ms·
All frameworks are collections of libraries and that usually means you can import and use parts of the framework. Django is exactly what the author is saying is
by indymike 4y ago
All frameworks are collections of libraries and that usually means you can import and use parts of the framework. Django is exactly what the author is saying is hard to maintain. And mostly all things Django start via wsgi, asgi or manage.py.
As the lead developer on three Django based commercial saas products, there is a trade off. Spend your time reinventing the same basic things or spend your time building your product. Even the maintenance argument is really a trade off. When you are small, frameworks help by outsourcing a huge amount of labor. When you can afford more developers, you gain control and maintainability by ditching the framework.
- ensignavenger 4y agoIn my experience its not Django that makes apps hard to maintain. Your experience is certainly valid, it just has not been my experience with it at all.
- nerdponx 4y agoMy experience goes further, in that the Django apps I've worked on would have been harder to maintain without Django, even with a "smaller" framework instead.