Ractive JS
Ractive JS
Top 43%367 Punkte
Top 43%
Top Eigenschaften und Besonderheiten

Ractive JS: 20 Fakten und Höhepunkte

1. Hat wechselseitige Datenbindung

Models und Views können daran gebunden werden sich gegenseitig zu aktualisieren.
Ractive JS
Vorhanden bei 53%

2. minimierte Dateigröße ohne Abhängigkeiten

Eine kleinere Dateigröße resultiert in schnelleren Ladezeiten.
65KB
Flight: 14KB

3. Unterstützt Routing und Deep Linking

Routing ermöglicht Interaktion mit der Browser URL. Dies sorgt für ein umfassendes Benutzererlebnis, besonders in One-Page-Apps.
Ractive JS
Vorhanden bei 67%

4. Unterstützt einseitige Datenbindung

Views können daran gebunden werden sich automatisch zu aktualisieren sobald sich ein beobachtetes Objekt verändert.
Ractive JS
Vorhanden bei 80%

5. Verwendet eine Template-Engine

Template-Engines ermöglichen eine leichte und flexible UI-Erstellung.
Ractive JS
Vorhanden bei 67%

6. Die DOM Manipulationsbibliothek ist Agnostisch

Um die DOM-Manipulation zu bedienen, benötigt man weder eine bestimmte Bibliothek (so wie jQuery, Zepto oder MooTools), noch wird spezifisch auf eine hingewiesen; der Entwickler hat die Freiheit sich eine auszusuchen.
Ractive JS
Vorhanden bei 20%

7. Unterstützt zusammengesetzte (einseitige) Ansichten

Ermöglicht innerhalb eines Templates View-Templates in top-Level Views zu verschachteln.
Ractive JS
Vorhanden bei 60%

8. Unter MIT-Lizenz veröffentlicht

Die MIT-Lizenz ist eine liberale Lizenz die sämtliche Gebrauchsformen, einschließlich des unternehmerischen Gebrauchs, ohne Gewähr erlaubt.
Ractive JS
Vorhanden bei 87%

9. Abhängigkeiten

Weniger Abhängigkeiten resultieren in weniger zusätzlichen Scripts, die einzufügen wären, was für gewöhnlich in geringeren Entwicklungsanforderungen und schnelleren Ladezeiten resultiert.
0
SproutCore: 0

10. minimierte Dateigröße einschließlich Abhängigkeiten

Eine kleinere Dateigrößere bedeutet schnellere Ladezeiten.
65KB
Maria: 20KB

11. Aktualisiert die DOM asynchron

Modelländerungen resultieren nicht unmittelbar in View-Updates, sondern werden gruppiert und gemeinsam angewandt. Dies kann deutlich performanter sein als sofortige View-Updates.
Ractive JS
Vorhanden bei 27%

12. Lässt sich gut mit Bibliotheken erweitern um Promises/A+ Unterstützung zu erhalten.

Ermöglicht den Gebrauch von Bibliotheken wie jQuery oder Deferred um Promises zu unterstützen. Promises ist eine beliebte Alternative zu Callbacks beim Umgang mit Serverantworten.
Ractive JS
Vorhanden bei 33%

13. Benutzt Observables für Datenbindungen

Modelle werden auf Veränderungen beobachtet. Dies ist ein bekanntes Muster. In einigen Fällen kann es effektiver sein als Dirty-Checking.
Ractive JS
Vorhanden bei 80%

14. Hat einen offiziellen sowie aktuellen Eintrag im npm Verpackungs-Manager

Der Node Package Manager kann auch benutzt werden um front end Scripts zu managen.
Ractive JS
Vorhanden bei 47%

15. Jahre alt

Ältere Frameworks sind oft stabiler, im Einsatz erprobt und es gibt sowohl mehr Quellen, als auch Anleitungen über sie.
0years
Sammy JS: 4years

16. Unterstützt Bower Abhängigkeits-Management

Bower ist ein leicht zu bedienender, npm-artiger Paketmanager, vor allem für Applikationen.
Ractive JS
Vorhanden bei 53%

17. Verwaltet eine interne DOM Kopie

Vergleiche zwischen der falschen DOM mit der echten DOM und das andauernde Rendern deren Unterschiede verhindert das wiederholende Rendern aller Elemente.
Ractive JS
Vorhanden bei 7%

18. Funktioniert zusammen mit AMD-Bibliotheken such as require.js

Asynchrone Moduldefinitionsbibliotheken ermöglichen einfache und fehlerfreie modulare Programmierung. Sollte ein Framework mit diesen Bibliotheken nicht optimal funktionieren, weist es wahrscheinlich andere Mittel auf, um Komponente zu modularisieren und um Abhängigkeiten zu beheben.
Ractive JS
Vorhanden bei 60%

19. unterstützte Versionen von Internet Explorer

Für Unternehmensprojekte und Projekte mit mit einer großen Nutzerbasis bestehend aus Internet Explorer Nutzern kann Legacy Browser Unterstützung wichtig sein.
7
rAppid JS: 0

20. Unterstützt Animationen

Enthält einfache Möglichkeiten um View-Animations zu kreieren.
Ractive JS
Vorhanden bei 7%

Top 10 MV* Frameworks

Zum Vergleich hinzufügen
    Vergleiche
    This page is currently only available in English.