Ember.js
Ember.js logo | |
Developer(s) | Yehuda Katz, Tom Dale, Charles Jolley and Ember.js contributors |
---|---|
Initial release | 2011 |
Stable release | 1.0.0 RC3
/ April 21, 2013 |
Repository | |
Written in | JavaScript |
Operating system | Cross-platform |
License | MIT License |
Website | emberjs |
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
- ^ Aghassipour, Alexander; Chacko, Shajith (30 Nov. 2012). "Enterprise Apps Are Moving To Single-Page Design". TechCrunch.
{{cite web}}
: Check date values in:|date=
(help) - ^ Bango, Rey (14 Mar. 2013). "Getting Into Ember.js". Nettuts+.
{{cite web}}
: Check date values in:|date=
(help) - ^ "Ember.js Models". emberjs.com. Retrieved 7 May 2013.
- ^ "SproutCore 2.0 becomes Ember.js". The H. 13 Dec. 2011.
{{cite web}}
: Check date values in:|date=
(help) - ^ "Amber.js (formerly SproutCore 2.0) is now Ember.js". yehudakatz.com. 12 Dec. 2011.
{{cite web}}
: Check date values in:|date=
(help)