MVC-Frameworks und Bibliotheken
angular.js - Erweitertes HTML für Web-Apps. (veraltet)
angular - Angular ist eine Entwicklungsplattform zur Erstellung mobiler und Desktop-Webanwendungen mit TypeScript/JavaScript und anderen Sprachen.
aurelia - Ein JavaScript-Client-Framework für Mobile, Desktop und Web.
backbone - Verleiht Ihren JS-Apps Struktur mit Modellen, Views, Collections und Events.
ember.js - Ein JavaScript-Framework für anspruchsvolle Webanwendungen.
meteor - Ein ultrasimpler, überall-verfügbarer Datenbankzugriff mit Echtzeit-Datenübertragung und ein rein JavaScript-basiertes Web-Framework.
ractive - DOM-Manipulation der nächsten Generation.
vue - Intuitives, schnelles und komponierbares MVVM für interaktive Oberflächen.
svelte - Svelte bietet eine neue Methode zur Webentwicklung. Es ist ein Compiler, der deklarative Komponenten in effizientes JavaScript umwandelt, das gezielte DOM-Updates ermöglicht.
knockout - Knockout vereinfacht die Erstellung reichhaltiger, reaktiver Benutzeroberflächen mit JavaScript.
spine - Leichtgewichtige MVC-Bibliothek für JavaScript-Anwendungen.
espresso.js - Minimale JavaScript-Bibliothek zum Erstellen von Benutzeroberflächen.
canjs - Kann JS besser, schneller und einfacher machen.
react - Eine Bibliothek zum Erstellen von Benutzeroberflächen. Deklarativ, effizient und extrem flexibel mit „Virtual DOM“.
hyperapp - 1kb JavaScript-Bibliothek für Frontend-Anwendungen.
preact - Schnelle 3kb-Alternative zu React mit gleicher ES6-API. Komponenten & „Virtual DOM“.
nativescript - Echte native plattformübergreifende Apps für iOS und Android mit JavaScript.
react-native - Ein Framework zum Erstellen nativer Apps mit React.
riot - React-ähnliche Bibliothek mit minimaler Größe.
thorax - Stärkt Ihr Backbone.
chaplin - Eine Architektur für JavaScript-Anwendungen mit der Backbone.js-Bibliothek.
marionette - Eine Composite-Anwendungsbibliothek für Backbone.js zur Vereinfachung großangelegter JavaScript-Projekte.
ripple - Minimale Grundlage für reaktive Views.
rivets - Leichtgewichtige und leistungsstarke Datenbindung + Templating-Lösung.
derby - MVC-Framework für Echtzeit- und Kollaborationsanwendungen in Node.js und Browsern.
derby-awesome - Sammlung nützlicher Derby-Komponenten
way.js - Einfache, leichte und persistente Zwei-Wege-Datenbindung.
mithril.js - Mithril ist ein clientseitiges MVC-Framework (leichtgewichtig, robust, schnell).
jsblocks - jsblocks ist ein besseres MV-inspiriertes Framework.
feathers - Minimalistisches Echtzeit-JavaScript-Framework für moderne Apps.
Keo - Funktionelle zustandslose React-Komponenten mit Shadow-DOM-Unterstützung.
atvjs - Blitzschnelle Apple-TV-Entwicklung mit purem JavaScript.
Alpine.js - Bietet reaktive und deklarative Funktionen großer Frameworks wie Vue oder React mit geringerem Aufwand.
inferno - 🔥 Extrem schnelle, React-ähnliche JavaScript-Bibliothek für moderne Benutzeroberflächen.
FoalTS - Elegantes und umfassendes Node.JS-Framework für Webanwendungen (TypeScript).