Software stack is a group of software which are used to achieve a goal or task.Each component in the stack has a specific role to play.
MEAN consists of the first letter of each component in the stack.
- MongoDB is NoSQL database
- Express is a Node.js web application framework
Consists of 4 technologies
- Client For client side we use AngularJS
- Express Server side framework.
- Server For server side we use Express
- Database For back end we use MongoDB
MongoDB open source NoSQL database.Collection is a group of documents.Collection is same as table.We need we can use
other databases such as SQL Server,MySQL with Express.Express is a web framework for building web applications.It is based on Node.js and can also be used for developing Mobile applications.
Events are handled asynchronously.
For developing MEAN application you need to install the following:
- NPM installed as a part of Node.js
- MEAN-CLI tools this can be installed by using the following command
npm install -g mean-cli