MEAN (software bundle)
![]() Original MEAN stack logo
|
|
Developer(s) | Amos Haviv, |
---|---|
Initial release | February 12, 2014 |
Stable release | 0.3.3 / October 7, 2014[1] |
Development status | Active |
Written in | JavaScript |
Type | JavaScript library |
Website |
meanjs |
MEAN is a free and open-source JavaScript software stack for building dynamic web sites and web applications.[2]
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:[3]
- 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. [4]
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. [5] 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.
Frameworks
- MEAN.io: One of the original MEAN stack frameworks is the one created by Amos Haviv with Linnovate, MEAN.io[according to whom?].
- MEAN.JS: Amos Haviv has parted from Linnovate following some conflicts[6] and forked MEAN.js as a community-collaborated project. [7][8]
See also
- LAMP (software bundle)
- LYME (software bundle) – a solution stack based on Erlang
- MAMP
- WAMP
References
- ^ Change Log
- ^ "Mean.io: The Friendly & Fun Javascript Fullstack for your next web application".
- ^ "The MEAN Stack: MongoDB, ExpressJS, AngularJS and Node.js".
- ^ Valeri Kar Blogpost
- ^ "Original MEAN stack linkedin group".
- ^ Haviv, Amos. "Forking out of an open-source conflict". Retrieved 21 June 2015.
- ^ http://meanjs.org/
- ^ https://github.com/meanjs/mean
External links
- meanjs.org
- mean.io
- Mastering MEAN Resources for learning the MEAN stack
- How to get started on the MEAN stack
- Austin MEAN Stack Development Meetup
- MEAN Stack Meetup, London, UK
|