How To Develop and Build MEAN Stack — Typescript Version
A step by step guide with an example project
There are so many ways we can build Angular apps and ship them for production. One way is to build the Angular app with NodeJS and MongoDB as a database. There are four things that make this stack popular and you can write everything in Javascript. The four things are MongoDB, Angular, Express, and NodeJS. This stack can be used for a lot of uses cases in web development.
The entire frontend is written in Angular and we are using MongoDB as a document database. The express and NodeJS written in Typescript are used for the middle layer. In this post, we will see the details and implementation of the MEAN Stack. We will go through step by step with an example project.
- Introduction
- Prerequisites
- Javascript Version
- Example Project
- Project Structure
- Set up a MongoDB Atlas
- Building API
- Configure MongoDB In API
- Externalize the Environment Variables
- Building UI
- Make API Calls From UI
- Development Environment Setup