Rufen Sie uns an: Deutschland +49 30 23320715 - Österreich +43 1 3059571 | E-Mail: sales@creativeworkline.com
2

MEAN.io 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.

MEAN.io_vs_MEAN.JS_logos

Origins

Both MEAN.io and MEAN.JS were developed by the Israeli software developer Amos Haviv, who initially developed MEAN.io 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 MEAN.io, Amos „left“ the MEAN.io 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.io 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 MEAN.io, 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

Conclusions

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 MEAN.io, 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 MEAN.io.

Extra

There is of course a lot more to the MEAN.io 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 MEAN.io 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)
MEAN.io 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





Share:  
Mobile App Entwicklung und App Programmierung in Deutschland und Österreich. © App Agentur creative workline GmbH 2016
  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 Wien App Entwicklung Österreich 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 Wien App Programmierung Österreich