Tech Lead at Cobee working to change how the social benefits empower the employees. I have been working with Python +10 years creating resilient and distributed producs
Actually, I use django pretty much, the headline is pretty unfair. You can use django following some recommendations to keep a low coupling:
Don't let the framework decide the architecture for you. The frameworks are toolbox, but they shouldn't decide how your project work (Clean Architecture from Robert C Martin)
Keep the different parts of your applications decoupled and isolated
Create a consistent hierachy of components
Following these recommendations you can use any framework without problem. Besides the recommendations, these frameworks are interesting for me:
Actually, I use django pretty much, the headline is pretty unfair. You can use django following some recommendations to keep a low coupling:
Don't let the framework decide the architecture for you. The frameworks are toolbox, but they shouldn't decide how your project work (Clean Architecture from Robert C Martin)
Keep the different parts of your applications decoupled and isolated
Create a consistent hierachy of components
Following these recommendations you can use any framework without problem. Besides the recommendations, these frameworks are interesting for me:
I want to dive depper in my next article about the above recommendations, giving a few examples about how to implement them.