Explore the Trending MEAN Stack


What is MEAN?

MongoDB | ExpressJS | AngularJS | NodeJS

Mean is used to develop web applications. From the client and server sides to databases, MEAN is a full-stack development toolkit. Used to create simple SPA CRUD applications to full-fledged sites.


  • NodeJS serves as the MEAN stack platform
  • ExpressJS acts as the web server
  • AngularJS delivers the user interface
  • MongoDB provides persistence

MongoDB:

MongoDB is an open-source document database and schema-less NoSQL database. MongoDB is written in C++. It supports a wide range of Operating Systems (Windows, OSX, Linux). Also the core team is still active in pushing code releases in a timely manner. MongoDB is probably best used in a situation where you’re testing a new application and seeing how you could structure a database with free-form objects. SQL can be very limiting and I would consider a schema-less database to be even more useful when building mobile apps.

Node JS: 
Node.js is a very powerful JavaScript-based framework/platform built on Google Chrome's JavaScript V8 Engine. It is used to develop I/O intensive web applications like video streaming sites, single-page applications, and other web applications. Node.js is open source, completely free, and used by thousands of developers around the world.

Express JS:
Express is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications. It is an open source framework developed and maintained by the Node.js foundation.

Angular JS: 
AngularJS is a very powerful JavaScript Framework. It is used in Single Page Application (SPA) projects. It extends HTML DOM with additional attributes and makes it more responsive to user actions. AngularJS is open source, completely free, and used by thousands of developers around the world. It is licensed under the Apache license version 2.0.

Comments

Popular posts from this blog

Robotic Process Automation a.k.a RPA

Threats to Information Security and What the Hash you could do about it

What the Hash. A Simple Guide to Hashing