Learning Node JS

Learning Node JS

the ups and downs

About six months ago, I attempted to learn node js for the first time. I was pumped about it but not for long. I delved headfirst into a beginner’s course (definitely should not have been categorized as one). The course started with the history of node js and lots of theory.

Needless to say, I was bored. This could not be the node js with so much hype. Now giving up is usually not my thing so I stuck with it till it was finally time to write some code. Despite my previous knowledge of javascript, I did not understand a thing and at this point, I left it. Maybe I was just better off sticking to the front end.

Discovering Express

express.png

A few months after I gave up the first time I decided to try node js again. This time I tried to look for the easiest way for a beginner to start with node js and that is how I found node js framework, Express. The simplicity of express along with my prior knowledge of javascript simplified it for me and I had built my first server in no time.

The trouble with MEVN(mongodb, express, vue js and node)

After learning a good amount about node js I wanted to build a simple full-stack app to put my skills to the test. I attempted it but I could not get the hang of it on my own so I decided to look for a mevn stack tutorial. I tried some but they were all out of date so I could never get an app done. Meanwhile, MERN tutorials were all over and for a moment I even considered switching to React. After about 100 youtube searches I found a nice and recent mevn tutorial.

I created the app with the tutorial and took my very first steps into the world of full-stack!