Top-Fragen
Zeitleiste
Chat
Kontext
Ember.js
JavaScript-Framework Aus Wikipedia, der freien Enzyklopädie
Remove ads
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] 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:
- Ember Data zum Management der Datenpersistenz zwischen Server und Client[7]
- Ember Inspektor, eine Browser-Erweiterung zur Untersuchung der Zustände einer Ember-Anwendung[8]
- Ember CLI, ein auf Broccoli basierendes Build-System für die Kommandozeile[9]
Remove ads
Verwendung
Ember.js wird unter anderen verwendet von[10]
Weblinks
Commons: Ember.js – Sammlung von Bildern, Videos und Audiodateien
- Offizielle Website (englisch)
- Offizielles GitHub-Repository (englisch)
- Entwicklung ambitionierter Web-Anwendungen mit Ember.js, iX 1/2019, S. 124
- Ökosystem
- Ember Observer. Katalog von ember-cli Add-ons
- Ember Twiddle. Web-Entwicklungsumgebung für ember-cli Anwendungen nach dem Vorbild von JSFiddle
- Ember Addons. Verzeichnis von Ember-Add-ons
Remove ads
Einzelnachweise
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads
