Home > Porównanie frameworki MV*

FILTRY

    • Informacje ogólne

      • Automatyczny filtr widoku
      • Wykorzystuje JSX do szablonowania
      • Wspiera obliczone własności
      • Używa mechanizmu szablonowego
      • Rozszerza HTML
      • Współpracuje z innymi strukturami MV*
      • Opublikowane na licencji MIT
      • Wspiera złożone (częściowe) widoki
      • Udoskonalone wsparcie pamięci lokalnej
      • Zawiera strukturę testującą
      • Opublikowane na licencji Apache
      • Obsługiwane wersje Internet Explorera
      • Zintegrowaną walidację wejścia
      • Liczba lat
      • Dobrze działa z więcej niż tylko jednym mechanizmem szablonowym
      • Generator projektu
      • Popularny projekt zestandaryzowany
      • Stabilny, publiczny API
      • Dedykowane narzędzia debugowania
      • Przyjazne dla CoffeeScript
    • Wtyczki

      • Popularną wtyczkę do wspierania animacji
      • Liczba wtyczek
      • Popularne wtyczki, które wspierają walidację wejścia
      • Wbudowana synchronizacja abstrakcji RESTful dla modeli
      • Popularną wtyczkę, która pozwala na synchronizację serwera REST
      • Wspiera animacje
      • Dedykowane źródło wtyczek.
      • Popularną wtyczkę, która ulepsza wsparcie pamięci lokalnej
    • Biblioteki & Pakiety

      • Nie potrzebuje biblioteki manipulacji DOM
      • Pracuje z bibliotekami AMD takimi jak require.js
      • Oficjalny, aktualizowany wpis do menedżera pakietu npm.
      • Zawiera jQuery Lite
      • Oficjalnie wspiera zarządzanie zależnościami Bower
      • Zawiera bibliotekę Underscore.js
    • Wiązanie danych

      • Dwukierunkowe wiązanie danych
      • Modele są prostymi obiektami JavaScript
      • Wspiera jednokierunkowe wiązanie danych
      • Pozwala na wykorzystanie widoku domieszki (programowania obiektowego)
      • Może zostać rozszerzone przez popularną wtyczkę, aby umożliwić dwukierunkowe wiązanie danych
      • Wykorzystuje zdolność do obserwacji do wiązania danych
      • Wykorzystuje Dirty-Checking
    • Wydajność

      • Najmniejsza wielkość pliku bez zależności
      • Wspiera trasowanie i tworzenie łącza do strony docelowej
      • Wykorzystuje Promises
      • Szablony mogą być wcześniej skompilowane na serwerze
      • Mogą być renderowane na serwerze
      • Wstrzykiwanie zależności
      • Zależności
      • Asynchronicznie aktualizuje DOM
      • Dobrze współpracuje z bibliotekami stron trzecich do aktywacji wsparcia Promises/A+
      • Najmniejsza wielkość pliku łącznie z zależnościami
      • Zachowuje wewnętrzną kopię DOM
    This page is currently only available in English.