{"id":38433,"date":"2021-09-29T12:30:00","date_gmt":"2021-09-29T17:30:00","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=38433"},"modified":"2022-06-03T03:31:32","modified_gmt":"2022-06-03T08:31:32","slug":"how-to-install-mern-stack-for-js-based-applications-on-ubuntu-20-04","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-mern-stack-for-js-based-applications-on-ubuntu-20-04\/","title":{"rendered":"How to Install MERN Stack for JS Based Applications on Ubuntu 20.04"},"content":{"rendered":"
<\/div>\n
\"How<\/figure>\n\n\n\n

MERN stack is a combination of MongoDB, Express, React, Node. All of them are based on Javascript and the stack is used to build modern web applications. It is comprising the front-end (React), back-end (Node and Express), and database components (MongoDB).<\/p>\n\n\n\n\n\n\n\n

MongoDB<\/strong>
MongoDB is a cross-platform document-oriented database program that belongs to a family of NoSQL. NoSQL is different from traditional table-based SQL databases (MySQL and PostgreSQL), it saves data using documents and collections then stores them in binary JSON format. It allows for large changes to be made to databases with no downtime.<\/p>\n\n\n\n

Express<\/strong>
ExpressJS is a prebuilt web application framework for NodeJS, it helps in building robust and scalable web applications. ExpressJS is designed for developing single-page, multi-page, and hybrid modern web applications.<\/p>\n\n\n\n

React<\/strong>
ReactJS is an open-source JavaScript library for building responsive user interfaces. ReactJS is simple to use, fast and swift. It focuses on building natural and interactive web applications.<\/p>\n\n\n\n

Node<\/strong>
NodeJS is an open-source Javascript runtime environment that lets us develop fast and scalable web applications mainly used for backend operations and can be used together with frontend JavaScript frameworks like Angular, React, Vue and others.<\/p>\n\n\n\n

In this tutorial, we will show you how to install MongoDB, Express, React, Node stack for JS-based applications on Ubuntu 20.04.<\/p>\n\n\n\n

\n

Table of Contents<\/p>\n