Ember.js

JavaScript-Framework
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 18. November 2016 um 02:21 Uhr durch Luke081515Bot (Diskussion | Beiträge) (Bot: Ein Weblink wurde korrigiert). Sie kann sich erheblich von der aktuellen Version unterscheiden.

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]

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
Programmier­sprache JavaScript
Kategorie Framework
Lizenz MIT-Lizenz
deutschsprachig nein
emberjs.com

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

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