One of the key advantages of using React is that we can render the apps on both client and server. However, building such apps is more complicated than it should be and tons of articles have raised the frustration among beginner developers. There are way too many options out there and it's very easy to get confused before even setting up your project.
We want to make it easier for beginner developers to get started with building Isomorphic/Universal apps.
Introducing MERN
MERN is a minimal boilerplate which uses best of tools and libraries available. It is built on the foundation of unidirectional data flow and uses MongoDB, Express, React, Redux and NodeJS.
MERN also offers a CLI, which can be used to scaffold the starter app. You can find more about it here on its official website.
The boilerplate is simple and easy to extend. However, lots of things can be improved and we need your help in this. We welcome fresh ideas, bug reports, better documentation, code organisation and pull-requests to the repo. We also have a bunch of issues labeled with up-for-grabs and first-timers-only for developers who want to start contributing to the repo.
Cheers!