Zum Inhalt springen

Ember.js

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 18. Februar 2016 um 17:14 Uhr durch Häuslebauer (Diskussion | Beiträge) (Dank Nachfrage von Benutzer:Andi ist mir der Fehler aufgefallen). Sie kann sich erheblich von der aktuellen Version unterscheiden.
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.1.x[2]
(4. Oktober 2015)
Aktuelle Vorabversion 2.2.0-beta.1[3]
(4. Oktober 2015)
Betriebssystem Plattformunabhängig
Programmier­sprache 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 MVC-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 Entwicklungswerkzeugen 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