Zum Inhalt springen

Ember.js

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 1. Februar 2017 um 11:57 Uhr durch Trustable (Diskussion | Beiträge) (deutsch). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Ember.js

Logo von Ember.js
Basisdaten

Entwickler Yehuda Katz, Tom Dale et al.[1]
Erscheinungsjahr 2011
Aktuelle Version 2.11
(Format invalid)
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 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.[3] Das Framework nutzt ausgiebig Web Components und will langfristig Controller und Templates vollständig durch diese ersetzen.[4] Um dem eigenen Anspruch gerecht zu werden, ein Framework für „ambitionierte Webanwendungen“ („ambitious web applications“)[5] zu sein, werden Änderungen des Designs zunächst als RFC öffentlich diskutiert.[6]

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

Verwendung

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

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

Einzelnachweise

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