DEV Community

Discussion on: Is R-M-Dj a stack? (React, MongoDB, Django)

Collapse
 
andy profile image
Andy Zhao (he/him)

I have no experience with Django, but I think any stack is a stack as long as it fits your needs. I think the terms MERN, MEAN, etc. have come about because they were popular options and people needed to make names for them.

IMO the stack you use is based on questions of familiarity, scalability, and how future-proof it is. Some examples of questions to ask yourself are:

  • how comfortable am I with Django, React, and MongoDB?
  • if I want to include others in the project, how difficult will it be to find people who know Django, React, and MongoDB?
  • is this a stack that can scale well? What are some technical limitations that I might foresee?
  • Are these technologies going to be harder to work with in the future, or harder to find people that know them? (for your case probably not)

And of course, sometimes if you just want to build something, you just build it! Go with whatever stack you like. If you need to change it in the future, that's another question you answer down the road. :)