Build production-ready apps with React instead of Angular.
Similar to the industry-standard MEAN stack, the MERN swaps out Angular for React for the application’s front-end. The individual components within a MERN stack are well-established and backed by communities of developers: MongoDB, a document database used to persist your application’s data; Express, which serves as the web application framework; React, used to build your application’s user interfaces; and Node.js, which serves as the run-time environment for your application.
Whether you’re a seasoned MERN stack developer or want to experiment, it’s easier than ever to deploy MERN on Linode. Start a new project or migrate existing work to Linode using the MERN Stack One-Click App.
Software Included
The MERN Stack One-Click App will install the following required software on your Linode:
SOFTWARE | DESCRIPTION |
---|---|
MongoDB v4.0.17 | Document-based database |
Express v4.17.1 | Web application framework |
React | JavaScript Library |
Node JS v11.15.0 | Runtime Environment |
UFW (Uncomplicated Firewall) | Firewall utility. Ports 22/tcp for IPv4 and IPv6 will allow incoming traffic. All other ports will have the following firewall rules: deny (incoming), allow (outgoing). |
Getting Started After Deployment
After your MERN One-click App has finished installing, you can:
- Connect to your Linode via SSH. You will need your Linode’s root password to proceed.
- Consult the following guides to learn more about working with the various components of the MERN stack:
Build Database Clusters with MongoDB
Deploy a React Application on Linode
The MERN Stack One-Click App was built by Linode. For support regarding app deployment, contact Linode Support via the information listed in the sidebar.