Jump to content

Ember.js

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Vine77 (talk | contribs) at 18:05, 9 May 2013 (Add link in citation to Wikipedia's TechCrunch page). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Ember.js
Developer(s)Yehuda Katz, Tom Dale, Charles Jolley and Ember.js contributors
Initial release2011 (2011)
Stable release
1.0.0 RC3 / April 21, 2013; 11 years ago (2013-04-21)
Repository
Written inJavaScript
Operating systemCross-platform
LicenseMIT License
Websiteemberjs.com

Ember.js is an open-source client-side JavaScript web application framework based on the model-view-controller (MVC) software architectural pattern. It allows developers to create scalable single-page applications[1] by incorporating common idioms and best practices into a framework that provides a rich object model, declarative two-way data binding, computed properties, automatically-updating templates powered by Handlebars.js, and a router for managing application state.[2] Most Ember.js applications also use Ember Data, a database-independent data persistence library that provides object-relational mapping (ORM) facilities for the web.[3]

History

In December 2011, the SproutCore 2.0 framework was renamed to Ember.js, to reduce confusion between the application framework and the widget library of SproutCore 1.0.[4][5]

See also

References

  1. ^ Aghassipour, Alexander; Chacko, Shajith (30 Nov. 2012). "Enterprise Apps Are Moving To Single-Page Design". TechCrunch. {{cite web}}: Check date values in: |date= (help)
  2. ^ Bango, Rey (14 Mar. 2013). "Getting Into Ember.js". Nettuts+. {{cite web}}: Check date values in: |date= (help)
  3. ^ "Ember.js Models". emberjs.com. Retrieved 7 May 2013.
  4. ^ "SproutCore 2.0 becomes Ember.js". The H. 13 Dec. 2011. {{cite web}}: Check date values in: |date= (help)
  5. ^ "Amber.js (formerly SproutCore 2.0) is now Ember.js". yehudakatz.com. 12 Dec. 2011. {{cite web}}: Check date values in: |date= (help)