Bitte beachten Sie: Die creative workline GmbH ist am 01.01.2021 in die GmbH & Co. KG übergegangen. Sie erreichen uns nun unter
Diese Seite ist Teil unserer alten, nicht mehr aktuellen Webseite, die bis auf weiteres zu Ihrer Information online bleibt. Unsere neue URL lautet:
2 vs MEAN.JS – A Comparison

Posted Mai 28th, 2014 in Blog by creative workline

The MEAN Stack

For those of you who don’t know what MEAN is exactly, I will try to make it fast and simple. The initials of the word MEAN are the combination of: MongoDB, Express, AngularJS and node.js. I will not be explaining about each one individually, as it is not the main idea of the article. MEAN is a stack framework that is combined with MongoDB, Express, AngularJS and node.js that helps creating a full JavaScript web application.



Both and MEAN.JS were developed by the Israeli software developer Amos Haviv, who initially developed and started working on it with the leading open source company in Israel, Linnovate. Now of course between freelancers and big companies, conflicts arise very easily, thus after almost one year after developing and maintaining, Amos „left“ the project as Linnovate’s goals and agendas did not meet his, and at the end of last year started working on MEAN.JS.

The Differences

On the basic level:

Framework/Aspect MEAN.JS
Modularity Self-contained Node packages with client and server files inside the modules MVC in the  back-end and AngularJS in the front-end
Boilerplate A custom tool called: „mean“ Yeoman Generator
Documentation Good detailed documentation High level detailed documentation
Community Growing bigger and bigger. More famous. Starting to grow bigger. Not as famous as, mostly because it is rather new (February 2014)
Forks (GitHub) 1297 92
Stars (GitHub) 4284 467
Followers (Twitter) 511 446
Likes (Facebook page) 378 126

Numbers as of May 2014


As you can see, put all together the differences between the frameworks are really not that big, or to be more specific, not big enough to help the common developer, to decide which one is really the better, and which one he should use. The answer for big companies as I can imagine would be to work with, as it is already bigger and known, and to say the truth, for the short term maybe better as well. But for the long term, as said before Amos Haviv is the master mind behind the two Frameworks. And with him working on MEAN.JS, it is probably just a matter of time before MEAN.JS will grow bigger and better than


There is of course a lot more to the MEAN.JS story. This is not part of the article, but for those of you, who are interested to know more, here is a link to the MEAN.JS blog post, where Amos Haviv explains why he started working on MEAN.JS: MEAN.JS blog.

Where to go from here?

  • You should definitely check out this discussion on StackOverflow about the difference between and MEAN.js
  • Also look at alternatives and other framworks with a slightly different scope, for example Hackathon Starter, CleverStack, and Sails.js
  • Let us know your opinion, just leave a comment below
VN:F [1.9.22_1171]
Rating: 3.3/5 (16 votes cast) vs MEAN.JS - A Comparison, 3.3 out of 5 based on 16 ratings

2 Responses so far.

  1. Samer sagt:

    MEAN Stack frameworks are going to be the future! Interesting stuff….

  2. […] two stacks link (written by mean original developer Austin Anderson) *see comparison among two link1 link2 *see reviews of two in […]

Leave a Reply

Mobile App Entwicklung und App Programmierung in Deutschland und Österreich. © App Agentur creative workline GmbH 2018
  Mobile App Solutions Software Produkt Entwicklung Software Erstellung Berlin Software Plattform Entwicklung App Entwicklung Berlin App Entwicklung Köln App Entwicklung München App Entwicklung Frankfurt App Entwicklung Hamburg App Entwicklung Hannover App Entwicklung Bremen App Entwicklung Düsseldorf App Entwicklung Deutschland App Entwicklung Berlin App Entwicklung Deutschland In Berlin App erstellen lassen
  App Programmierung Berlin App Programmierung Köln App Programmierung München App Programmierung Hamburg App Programmierung Hannover App Programmierung Bremen App Programmierung Deutschland App Programmierung Berlin App Programmierung Deutschland