On this page
MERN: The MERN Stack
MERN: The MERN Stack

What is the “MERN Stack”?
MERN stack is a web development framework. It consists of MongoDB, ExpressJS, ReactJS, and NodeJS as its working components. Here are the details of what each of these components is used for in developing a web application when using the MERN stack:
MongoDB: A document-oriented, No-SQL database used to store the application data.
NodeJS: The JavaScript runtime environment. It is used to run JavaScript on a machine rather than in a browser.
ExpressJS: A framework layered on top of NodeJS, used to build the backend of a site using NodeJS functions and structures. Since NodeJS was not developed to make websites but rather run JavaScript on a machine, ExpressJS was developed.
ReactJS: A library created by Facebook. It is used to build UI components that create the user interface of the single page web application.
Useful Resources & Links
The following links allow you to dive deeper into some of the concepts taught in this module. Attached, you also find all the source code snapshots for the module – you also find them attached to the individual lectures they belong to.
Official React Docs: https://reactjs.org/docs/getting-started.html
Official Node.js Docs: https://nodejs.org/en/docs/
Official Express.js Docs: https://expressjs.com/
Official MongoDB Docs: https://docs.mongodb.com/
Nice Sir
Your article gave me a lot of inspiration, I hope you can explain your point of view in more detail, because I have some doubts, thank you.