MEAN (software bundle)
Original MEAN stack logo | |
Developer(s) | Amos Haviv, |
---|---|
Development status | Active |
Written in | JavaScript |
Type | JavaScript library |
Website |
mean |
MEAN is a free and open-source JavaScript software stack for building dynamic web sites and web applications.[1]
MEAN is a combination of MongoDB, Express.js and Angular.js, all of which run upon Node.js.
Components
The components of the MEAN stack are as follows:[2]
- MongoDB, a NoSQL database;
- Express.js, a web applications framework;
- Angular.js, a JavaScript MVC framework for web apps;
- Node.js, a software platform for scalable server-side and networking applications.
Branding
The term MEAN was coined by Valeri Karpov, who was a MongoDB developer at the time. He introduces the term in one of his blog posts. [3]
The initial logo concept was created by Austin Anderson for the original MEAN stack LinkedIn group, and is an assembly of each first letter of the MEAN acronym. [4] The current logo has changed the original design.
The original creator of the MEAN stack framework is Amos Haviv, who worked with Linnovate, to provide an open source MEAN stack framework, which evolved to MEAN.io.
MEAN.io
One of the most used MEAN stack frameworks is the one created by linnovate, MEAN.io.[5] After MEAN.io's creation, Amos Haviv has parted from Linnovate, and forked MEAN.js as a community-collaborated project.[6][7][8]
See also
References
External links
- meanjs.org
- mean.io
- How to get started on the MEAN stack
- Austin MEAN Stack Development Meetup
- MEAN Stack Meetup, London, UK
|