Flight
Flight
Top 64%236 Punkte
Top 64%
Top Eigenschaften und Besonderheiten

Flight Test: 17 Fakten und Höhepunkte

1. minimierte Dateigröße ohne Abhängigkeiten

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

2. Ermöglicht den Gebrauch von view Mixins

Mixins ist eine Programmiermethode, die es verschiedenen Objekten ermöglicht, gleiches Verhalten zu benutzen, ohne Objekt-orientierte Vererbung zu brauchen.
Flight
Vorhanden bei 14%

3. Unterstützt zusammengesetzte (einseitige) Ansichten

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

4. 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.
Flight
Vorhanden bei 87%

5. 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.
1
SproutCore: 0

6. 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.
Flight
Vorhanden bei 34%

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

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

8. Hat eine stabile öffentlich API

Die Hauptversion ist über 0. Das bedeutet, dass keine Kompatibilität API-Änderungen zerstören können, die vom Entwicklerteam eingeführt wurden.
Flight
Vorhanden bei 54%

9. Hat ein gängiges Boilerplate-Projekt

Hat ein offizielles oder bekanntes Boilerplate-Projekt mit dem empfohlene Datenstrukturen angelegt werden können und Entwicklern hilft, schneller anzufangen.
Flight
Vorhanden bei 54%

10. 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.
Flight
Vorhanden bei 80%

11. 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

12. 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

13. 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.
Flight
Vorhanden bei 60%

14. Hat einen Projektgenerator

Ermöglicht es dem Entwickler automatisch ein neues Projekt mit eingebauten Tools oder Rüstungstools wie z.B. Yeoman zu arrangieren.
Flight
Vorhanden bei 54%

15. Unterstützt Bower Abhängigkeits-Management

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

16. Beinhaltet ein Test-Framework

Eine eingebaute Test-Suite unterstützt den Entwickler beim regelmäßigen und frühen Schreiben von Unit Tests, was für die spätere Entwicklung sehr wichtig sein kann.
Flight
Vorhanden bei 20%

17. Hat spezielle Tools zur Fehlersuche

Für gewöhnlich Browsererweiterungen die tiefere Einblicke in die Applikation erlauben.
Flight
Vorhanden bei 34%

Top 10 MV* Frameworks

Zum Vergleich hinzufügen
    Vergleiche
    Die Seite ist nur auf Deutsch verfügbar.