Creating a MERN stack application: Introduction

MERN is the acronym for MongoDB, Express JS, React JS and Node JS. The MERN stack is a combination of the above technologies, all based on JavaScript, used to build advanced web applications. It is an open source full stack development framework i.e. it provides entire front-end to back-end development components.

MERN stack illustration
Image Source : topzenith.com

MongoDB: A document-oriented, No-SQL database used to store the application data.

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.

NodeJS: The JavaScript runtime environment. It is used to run JavaScript on a machine rather than in a browser.

Leave a Reply

Your email address will not be published. Required fields are marked *