
(Series) MERN from scratch to a robust solution
In this series we are going to build an example MERN project (Mongodb, Express, ReactJS, NodeJS). We are going to start with a very simple project and escalate it to a robust productive solution.
The Project
Personally, I like to start things in a very minimalist way, specially with tutorials that people will read to start a new stack of development or technology. So, we are going to work with a typical basic example project, a Task Manager (or To Do List). Don’t get anxious thinking that the project is too small or boring, we need simple business rules to focus in the development evolution of the complexity of this solution.
The whole idea is to start small and iterate over this project, adding complexity and learning all the characteristics of a MERN stack solution that we can take to a productive/real world environment.
What we want to explore in each iteration? let’s make a simple glossary:
Glossary
- MERN EP01: Setting up a development environment with Docker.
- MERN EP02: Developing the Back-End with MongoDB, NodeJS and Express
- MERN EP03: Developing the Front-End with NodeJS, ReactJS and Bootstrap 3
- MERN EP04: Sharing components states with Redux
- MERN EP05: User Authentication & API Security
- MERN EP06: Production Environment
I will try to post as early I can and with working examples obviously that I’ll leave in my GitHub profile.
NEXT
MERN EP01: Setting up a development environment with Docker
(Or first relax and enjoy this GIF of a happy dog with his HotDog)

