Meteor
Mehr Infos
- Typ
- Fullstack-Framework
- Jahr
- 2012
- Lizenz
- MIT
Das Framework, bei dem derselbe Code auf Server und Client lief und Datenbankänderungen im Browser erschienen, ohne dass jemand eine Zeile API schrieb.
Die Meteor Development Group startete 2012 in Richtung Version 1.0 und nahm im selben Jahr 11,2 Millionen Dollar von Andreessen Horowitz auf — ungewöhnlich viel für ein Open-Source-Framework. Kern war DDP, ein Protokoll, das MongoDB-Änderungen an den Client streamte, plus Minimongo: eine Kopie der Datenbank-API im Browser. Eine Schreiboperation griff sofort lokal und wurde zurückgerollt, falls der Server widersprach — genannt Optimistic UI.
Die Demos wirkten magisch, die Grenzen kamen schnell: die Kopplung an MongoDB saß zu fest, die Echtzeit-Subscriptions skalierten schlecht, und das Build-System war eine eigene Welt neben npm. Das Team verlagerte den Fokus auf das GraphQL-Projekt Apollo, das deutlich größer wurde als das Framework, aus dem es hervorging.