Ember.js

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 28. September 2016 um 14:13 Uhr durch Rick.Bird (Diskussion | Beiträge) (Aktuelle Versionen geupdated). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Zur Navigation springen Zur Suche springen
Ember.js

Logo von Ember.js
Basisdaten

Hauptentwickler Yehuda Katz, Tom Dale
Entwickler Yehuda Katz, Tom Dale und weitere Beteiligte [1]
Erscheinungsjahr 2011
Aktuelle Version 2.8.0[2]
(8. September 2016)
Aktuelle Vorabversion 2.9.0-beta.2[3]
(11. September 2016)
Betriebssystem Plattformunabhängig
Programmiersprache JavaScript
Kategorie Framework
Lizenz MIT-Lizenz
deutschsprachig nein
emberjs.com

Ember.js ist ein clientseitiges JavaScript-Webframework zur Erstellung von Single-page-Webanwendungen. Ember.js basiert auf dem MVVM-Muster und folgt den Prinzipien „don’t repeat yourself“ (DRY), „Konvention vor Konfiguration“ und „data down, actions up“. Die Datenbindung (data binding) wird durch eine modifizierte Version der Template-Engine Handlebars.js ermöglicht, die das gerenderte HTML-Dokument bei Änderungen am Datenmodell automatisch aktualisiert.[4] Das Framework nutzt ausgiebig Web Components und will langfristig Controller und Templates vollständig durch diese ersetzen.[5] Um dem eigenen Anspruch gerecht zu werden, ein Framework für „ambitionierte Webanwendungen“ („ambitious web applications“)[6] zu sein, werden Änderungen des Designs zunächst als RFC öffentlich diskutiert.[7]

Vom Ember Core Team werden mehrere Erweiterungen und Entwicklungswerkzeuge für Ember.js betreut:

Verwendung

Ember.js wird momentan unter anderem verwendet von:[11]

Siehe auch

Weblinks

Commons: Ember.js – Sammlung von Bildern, Videos und Audiodateien

Ökosystem

Artikel

Referenzen

  1. Ember Core Team
  2. Ember Release Builds
  3. Ember Beta Builds
  4. Ember.js – Templates: Handlebars Basics
  5. Defining a Component
    Routable Components RFC
  6. Ember.js - A framework for creating ambitious web applications. Hervorhebung im Original
  7. Ember RFCs
  8. Ember.js - Models: Introduction
  9. Ember Inspector auf GitHub
  10. Ember CLI
  11. http://emberjs.com/ember-users/
  12. Hello Ember | blog.ghost.org