DEV Community

José Pablo Ramírez Vargas
José Pablo Ramírez Vargas

Posted on

Let's be Controversial: I Don't care about MERN, MEAN or Any Stack

I have been thinking about this lately. Why do people think it is a good idea to give you a "menu" sort of thing for the technologies you'll use? I find the MERN and variants ones particularly disturbing since they use NoSQL. NoSQL storage is great, but is not for everything. If anything, I bet only the minority of projects require NoSQL and would benefit more from a relational storage.

So guys, tell me: What's this need from people to try to tell you "this or that combination is the winning combo"? I'm not here to buy combos, I'm here to pick the right tool for the job.

I hear you.

Top comments (3)

Collapse
 
lico profile image
SeongKuk Han

In my opinion, that's just one of routes. Let's say, if you're playing a RPG, there might be many options that your character can take. Players would try to find best options to upgrade their characters and it would save others' time. They learn from them and study basis of the game system, then will find their own way. They will know how to upgrade each character for the best.

Collapse
 
webjose profile image
José Pablo Ramírez Vargas

Ok, I get the point you're making. But then why do I hear MongoDB the most? I, personally haven't heard of a single stack with MariaDB, or MySQL or PostreSQL. Always MongoDB. I don't get this part because in my experience, NoSQL does not dominate the commonplace. So shouldn't a stack with a relational DB be the most popular of them all?

Collapse
 
lico profile image
SeongKuk Han

Hm... I think, one of the reasons might be that they and usage of them looks similar each other. In the real world, that must be different depending on project's purpose though.
Developers has been increasing massively. The way I saw it, there were React, Node.js in the center. You learn js and you can develop frontend, backend, mobile, pc, e.t.c with only one language. And MongoDB, I think it can be looked similar to them.
And MERN stack. It sounds cool, isn't it? It might be able to sound attractive and
lots of courses migth've gave advantage of it. But It's just my opinion. I could be wrong.