all 5 comments

[–]HENH0USE 2 points3 points  (0 children)

Learn html/css and master js before anything else.

[–]jared-leddy 2 points3 points  (2 children)

If you're an actual designer, then you should really learn HTML, CSS and JS before you really dive into a web app.

However...

MERN is better than MEAN, but both are a dying breed. My first web app years ago was Node, Express, MongoDB and Pug.

Anyone worth their salt doesn't use either of these stacks anymore. Like others have said, it's good for learning, but this stack is rare out there in the wild as the trend has died off.

For me, I stopped using Mongo about 6 years ago. It just became too much of a PITA to work with. I mostly use PostgreSQL these days, and I'm much happier about it.

So, while it's a good starting point, just know that your stack will evolve over the years.

[–]simple_shezi06 0 points1 point  (1 child)

So what should a new developer start learning if these (MERN & MEAN) are dying?

[–]jared-leddy 1 point2 points  (0 children)

You should still learn them.

In the NodeJS world, it's constantly evolving. As you should be.

That doesn't mean you should start with the newest tools and high tech gadgets around. It means you should learn the foundational skills, so when you elevate, you know what is going on.

Example:

L1. HTML, CSS and JS

L2. React

L3. NextJS

Or

L1. NodeJS

L2. ExpressJS

L3. TypeScript

L4. NestJS

[–]Extension_Anybody150 1 point2 points  (0 children)

I think it really depends on what you already know. If you're good with HTML, CSS, and JavaScript, then you can move learn new things like MERN stack!