DEV Community

Discussion on: Don't Use Django for Big Projects

Collapse
 
hironorikawano profile image
hironorikawano

Hi, there.
Thank you for sharing your experience and insight.
Since the title is "Don't Use Django for Big Projects"
So what framework do you end up using?

Collapse
 
juanbenitopr profile image
Juan Benito • Edited

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.