Skip to content

MERN Stack Tutorial

Updated
17 Sept 2026
1 min read
2 sections
Page 1 of 5
MERN Stack Tutorial

MERN Stack Tutorial

This includes Repository includes my personal notes, and cover important topics that you need to know about MERN stack except ReactJS( which is present in https://github.com/driptanil/Frontend along with HTML, CSS, JS)

Learn:

A huge shoutout to Abhishek Singh aka 6 Pack Programmer @meabhisingh for this excellent teaching skills and tutorials.

  • Youtube : https://www.youtube.com/@6PackProgrammer
  • GitHub: https://github.com/meabhisingh

Pros:

  • Single-Threaded, based on event driven, non-blocking I/O model (lightweight).
  • Prefect for building fast and scalable data-intensive apps.
  • Javascript is used across entire stack: faster and more efficient development.
  • NPM has a huge library of open-source packages.

Cons:

  • Cannot be used in Application with heavy server-side processing (CPU-intensive).
  • Using Ruby on Rails, PHP, Python is a better choice.

Applications:

  • API with database behind it (preferably NoSQL)
  • Data streaming (like YouTube, Netflix)
  • Real-time chat application
  • Server-side web applications (content is generated in the server)

In this section

  1. [01]Node JS→
  2. [02]Express JS→
  3. [03]Mongo DB→
  4. [04]RESTful API→