Eight you have to know the open-source front-end JS framework

Source: Internet
Author: User

Angular.js

Angular.js is an open source JavaScript framework that is best suited for developing client-side single-page applications. It implements the front-end MVC architecture, focuses on extending the HTML functionality, provides dynamic data binding, and works well with other frameworks such as jquery. (Project details)

    • Project home: http://angularjs.org/
    • Code Escrow Address: https://github.com/angular/angular.js
Backbone

Backbone.js is a JavaScript MVC framework for creating model-View-controller (Model-view-controller, MVC) class applications and single-page interfaces. In Backbone.js, the model stores data retrieved from the server through the RESTful JSON interface. The model is closely associated with the view and is responsible for rendering the HTML for a particular UI component and handling events triggered on the element. When working with AJAX applications or SPI applications, Backbone.js is probably the best solution. Details

    • Project home: http://backbonejs.org/
    • Code Escrow Address: Https://github.com/jashkenas/backbone

Ember.js

Ember.js is an open-source JavaScript MVC framework that is used to create Web applications. It eliminates boilerplate files and provides a standard set of application architectures. The ember.js was created by Yehuda Katz, which evolved from the Sproutcore 2.0 renaming. Released on August 31, 2013 Ember.js version 1.0. (Project details)

    • Project home: http://emberjs.com/
    • Code Escrow Address: https://github.com/emberjs/ember.js

Knockout

Knockout is a JavaScript library that helps create a rich display and editor UI with a clean underlying data model. You can dynamically update the selection section of the UI at any time. Details

Project home:http://knockoutjs.com/

Todomvc


TODOMVC is an open source JavaScript framework that implements the same TODO application using a variety of different mv* frameworks. TODOMVC's greatest advantage is to help developers pick out the right mv* framework, from Backbone, Ember, AngularJS, Spine ... Decide which frame to use in a series of frameworks. (Project details)

    • Project home: HTTP://ADDYOSMANI.GITHUB.COM/TODOMVC
    • Code Escrow Address: HTTPS://GITHUB.COM/TASTEJS/TODOMVC

Spine.js

Spine is a lightweight framework for building JavaScript Web applications. Spine gives you an MVC framework that gives you the confidence to do your job and lets you focus on interesting things to build amazing web apps. Spine is written in Coffeescript, but it is not necessary to use coffeescript when developing applications. You can use Coffeescript or JavaScript and choose the one you know best. (Project details)

    • Project home: http://spinejs.com/
    • Code Escrow Address:https://github.com/spine

Meteor

Meteor is a new JavaScript framework for WEBAPP application development. Meteor was first released in April 2012. Meteor's infrastructure is NODE.JS+MONGODB, and the 9 advantages of the official summary of Meteor are: pure JavaScript, real-time page updates, powerful data synchronization, deferred compensation, code hot push, sensitive code running in a restricted environment, completely standalone application packages, A highly interoperable, intelligent package. Many internet giants, including Facebook, Google and Twitter, have adopted the same technology as meteor in Web applications, the meteor team said. (Project details)

    • Project home: http://meteor.com
    • Code Escrow Address: Https://github.com/meteor/meteor

Jquery


jquery is another excellent JavaScript framework following prototype. It makes it easy to manipulate document objects, handle events, animate, use Ajax to interact with websites, and more. Provides APIs that can be used by the beginning to write plug-ins with detailed documentation. Compatible with CSS3 and various browsers (JQUERY2.0 and subsequent versions do not support IE6/7/8 browsers). (Project details)

      • Project home: http://jquery.com/
      • Code Escrow Address:https://github.com/jquery/jquery

Eight you have to know the open-source front-end JS framework

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.