Friday, April 17, 2015

Top 10 Javascript Frameworks 2015

My favorite part in any web application development is working on Javascript. A script is usually something which you can change instantly and run it, you do not need any deployment stuff. In this post I listed down some of the best javascript frameworks that I used for my personal projects.




This list is based on the javascript frameworks popularity.

1. Most Popular Javascript frameworks Angularjs.org


top-10-javascript-frameworks-2015
AngularJs has some excellent features that will help us to change static elements easily. Its also very convenient to build some dynamic views.

There are plenty of videos available to learn angularjs hosted on youtube



2. Most Famous Javascript Framework : BackboneJs.org


top-10-javascript-frameworks-2015

The key thing about Javascript framework Backbonejs is, it provides models and thus a structure to web-applications. Learning backbone javascript is not as difficult as AngularJs. The entire backbone js documentation is provided in one page.


3. Small and Light weight Javascript Framework: knockoutjs.com



top-10-javascript-frameworks-2015


This light weight Javascript has similar things like models as in backbonejs and there are some key features like Declarative binding, Auto UI Refresh, Dependency tracking etc. I felt little difficult in understanding their docs, but once you get there, you can feel good to work with it.

There are some interactive tutorials available for this Javascript framework: http://learn.knockoutjs.com/

4. Best Performace Javascript EmberJs



top-10-javascript-frameworks-2015

Ember js has good data layer and this javascript has actually got more concentration on conventions.
I like the concept of Run Loop . And it has lot of variation in their docs from its initial versions. 

5. Cross Platform Javascript Framwork Enyojs.com



top-10-javascript-frameworks-2015

Looks like this cross platform Javascript framework has developed keeping all the platforms in mind. It benefits the developers to create applications on tablets or mobiles easily. Basically responsive web apps. 

6.Another Light weighted Javascript Framework : Getskel


top-10-javascript-frameworks-2015

Good things about this light weight javascript framework is, it has got breakpoint manager and very good grid system

7. Light weight Coffee script Library: Reactive-Coffee



top-10-javascript-frameworks-2015

If you are looking for some reactive programming, then this is best javascript library that you must look at. It works with jquery like some of frameworks mentioned above. 

8. Another best javascript framework : Aurajs.com



top-10-javascript-frameworks-2015

Aura framework is built to be framework-agnostic. You can use it well with the other javascript frameworks like AngularJs, BackboneJs or EmberJs. Very good at re-using components. 

9. MVC Javascript Framework AgilityJS.com



top-10-javascript-frameworks-2015

This MVC framework lets you write good maintainable code.


10. Good Framework for programmer CanJS.com



top-10-javascript-frameworks-2015


This framework built with features like custom tags and 2-way binding. Lot similarities with backbonejs


NEXT: Know Chrome Vs Firefox Vs Internet Explorer (Browser statistics)


13 comments:

  1. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools
    Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton
    of engaging advice and insight into front-end technologies. Even more obvious is his passion
    for open source contribution and trial-and-error development, making his blog one of the
    most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  2. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  3. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  4. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  5. This comment has been removed by the author.

    ReplyDelete
  6. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  7. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  8. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  9. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  10. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  11. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  12. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete