Best 15 JavaScript MVC Frameworks

A list of the best & popular JavaScript frameworks & libraries

0 286

As more and more logic ends up being executed in the browser, JavaScript front-end codebases grow larger and more difficult to maintain. As a way to solve this issue developers have been turning to MVC frameworks which promise increased productivity and maintainable code. Here is a list of the best & popular JavaScript frameworks & libraries:

  1. Backbone: Provides models with key-value binding and custom events, collections, and connects it all to your existing API over a RESTful JSON interface.
  2. AngularJS: A toolset based on extending the HTML vocabulary for your application.
  3. Ember: Provides template written in the Handlebars templating language, views, controllers, models and a router.
  4. Knockout: Aims to simplify JavaScript UIs by applying the Model-View-View Model (MVVM) pattern.
  5. Agility: Aims to let developers write maintainable and reusable browser code without the verbose or infrastructural overhead found in other MVC libraries.
  6. CanJS: Focuses on striking a balance between size, ease of use, safety, speed and flexibility.
  7. Spine: A lightweight framework that strives to have the most friendly documentation for any JavaScript framework available.
  8. Maria: Based on the original MVC flavor as it was used in Smalltalk – aka “the Gang of Four MVC”.
  9. ExtJS: Amongst other things offers plugin-free charting, and modern UI widgets.
  10. Sammy: A small JavaScript framework developed to provide a basic structure for developing JavaScript applications.
  11. Stapes: A tiny framework that aims to be easy to fit in an existing codebase, and because of its size it’s suitable for mobile development.
  12. Soma: Tries help developers to write loosely-coupled applications to increase scalability and maintainability.
  13. Rappid: Lets you encapsulate complexity into components which can be easy used like HTML elements in your application.
  14. Serenade: Tries to follow the ideas of classical MVC than competing frameworks.
  15. Kendo UI: Combines jQuery-based widgets, an MVVM framework, themes, templates, and more.

You might also like More from author