Najlepsze w kategorii: frameworki MV* | 2021

Frameworki MV* (1 - 5)
AngularJSReactEmber JSBackbone JSCanJSRactive JSKnockout JSrAppid JSbatman jsSpine
Zdjęcie
AngularJS
React
Ember JS
Backbone JS
CanJS
Ractive JS
Knockout JS
rAppid JS
batman js
Spine
Podsumowanie
Podsumowanie
  • Informacje ogólne (71)
  • Wtyczki (100)
  • Biblioteki & Pakiety (75)
  • Wiązanie danych (100)
  • Wydajność (95)
  • Informacje ogólne (42)
  • Wtyczki (23)
  • Biblioteki & Pakiety (75)
  • Wiązanie danych (100)
  • Wydajność (84)
  • Informacje ogólne (79)
  • Wtyczki (91)
  • Biblioteki & Pakiety (25)
  • Wiązanie danych (75)
  • Wydajność (95)
  • Informacje ogólne (66)
  • Wtyczki (94)
  • Biblioteki & Pakiety (100)
  • Wiązanie danych (50)
  • Wydajność (100)
  • Informacje ogólne (63)
  • Wtyczki (40)
  • Biblioteki & Pakiety (75)
  • Wiązanie danych (50)
  • Wydajność (68)
  • Informacje ogólne (27)
  • Wtyczki (23)
  • Biblioteki & Pakiety (100)
  • Wiązanie danych (75)
  • Wydajność (96)
  • Informacje ogólne (64)
  • Wtyczki (23)
  • Biblioteki & Pakiety (25)
  • Wiązanie danych (75)
  • Wydajność (46)
  • Informacje ogólne (70)
  • Wtyczki (23)
  • Biblioteki & Pakiety (50)
  • Wiązanie danych (75)
  • Wydajność (51)
  • Informacje ogólne (100)
  • Wtyczki (23)
  • Biblioteki & Pakiety (0)
  • Wiązanie danych (75)
  • Wydajność (47)
  • Informacje ogólne (78)
  • Wtyczki (23)
  • Biblioteki & Pakiety (75)
  • Wiązanie danych (50)
  • Wydajność (55)
Informacje ogólne
Automatyczny filtr widokuPosiada mechanizm do filtrowania widoków oparty na zakresie zmiennych (na przykład przy wyszukiwaniu) bez potrzeby zbytniego wpisywania dodatkowych kodów.
Automatyczny filtr widokuPosiada mechanizm do filtrowania widoków oparty na zakresie zmiennych (na przykład przy wyszukiwaniu) bez potrzeby zbytniego wpisywania dodatkowych kodów.
Używa mechanizmu szablonowegoMechanizm szablonowy pozwala na proste i elastyczne budowanie UI.
Używa mechanizmu szablonowegoMechanizm szablonowy pozwala na proste i elastyczne budowanie UI.
Rozszerza HTMLNiektórzy widzą w tym zaletę, ponieważ eliminuje zapas z innej szablonu językowego.
Rozszerza HTMLNiektórzy widzą w tym zaletę, ponieważ eliminuje zapas z innej szablonu językowego.
Współpracuje z innymi strukturami MV*Może być wykorzystane do zamiany części innej struktury bez usuwania pozostałych funkcji.
Współpracuje z innymi strukturami MV*Może być wykorzystane do zamiany części innej struktury bez usuwania pozostałych funkcji.
Opublikowane na licencji MITLicencja MIT to niezwykle permisywna licencja, która pozwala na kompleksowe wykorzystanie, w tym biznesowe, bez gwarancji.
Opublikowane na licencji MITLicencja MIT to niezwykle permisywna licencja, która pozwala na kompleksowe wykorzystanie, w tym biznesowe, bez gwarancji.
Sumaryczny wynik dla "Informacje ogólne"
Sumaryczny wynik dla "Informacje ogólne"
Wtyczki
Liczba wtyczekWtyczki oferują prosty sposób na rozszerzenie funkcjonalności lub integracji z innymi usługami. Duża liczba wtyczek oznacza, że istnieje aktywna społeczność użytkowników. Tylko oficjalne wtyczki są uwzględniane.
Liczba wtyczekWtyczki oferują prosty sposób na rozszerzenie funkcjonalności lub integracji z innymi usługami. Duża liczba wtyczek oznacza, że istnieje aktywna społeczność użytkowników. Tylko oficjalne wtyczki są uwzględniane.213
N.A.N.A.153
7
N.A.33
N.A.N.A.N.A.
Dedykowane źródło wtyczek.Pokazuje to, że konstrukcja posiada żywy ekosystem, duże wsparcie społeczności i pozwala na większą elastyczność i szybsze tempo rozwoju.
Dedykowane źródło wtyczek.Pokazuje to, że konstrukcja posiada żywy ekosystem, duże wsparcie społeczności i pozwala na większą elastyczność i szybsze tempo rozwoju.
Popularne wtyczki, które wspierają walidację wejściaWtyczki, mające za zadanie pomóc w walidacji wejścia klienta przed rozpoczęciem przetwarzania lub wysłania do serwera. Nie zastępuje to serwerowej walidacji i może znacznie ulepszyć doznania użytkownika.
Popularne wtyczki, które wspierają walidację wejściaWtyczki, mające za zadanie pomóc w walidacji wejścia klienta przed rozpoczęciem przetwarzania lub wysłania do serwera. Nie zastępuje to serwerowej walidacji i może znacznie ulepszyć doznania użytkownika.
Wbudowana synchronizacja abstrakcji RESTful dla modeliZawiera udogodnienia do utrzymywania modeli w synchronizacji z ich serwerowym obrazem bez potrzeby pisania jQuery zestandaryzowanych połączeń ajax.
Wbudowana synchronizacja abstrakcji RESTful dla modeliZawiera udogodnienia do utrzymywania modeli w synchronizacji z ich serwerowym obrazem bez potrzeby pisania jQuery zestandaryzowanych połączeń ajax.
Popularną wtyczkę do wspierania animacjiPosiada wtyczkę, która zawiera udogodnienia do prostego tworzenia animacji widoku.
Popularną wtyczkę do wspierania animacjiPosiada wtyczkę, która zawiera udogodnienia do prostego tworzenia animacji widoku.
Sumaryczny wynik dla "Wtyczki"
Sumaryczny wynik dla "Wtyczki"
Biblioteki & Pakiety
Pracuje z bibliotekami AMD takimi jak require.jsBiblioteki AMD (Asynchronous Module Definition) pozwalają na łatwe, modułowe i całkowite programowanie. Jeśli schemat nie działa odpowiednio z takimi bibliotekami, to może mieć ona inne środki do modularyzacji swoich komponentów i rozpoznanie zależności, jak Wstrzykiwanie Zależności.
Pracuje z bibliotekami AMD takimi jak require.jsBiblioteki AMD (Asynchronous Module Definition) pozwalają na łatwe, modułowe i całkowite programowanie. Jeśli schemat nie działa odpowiednio z takimi bibliotekami, to może mieć ona inne środki do modularyzacji swoich komponentów i rozpoznanie zależności, jak Wstrzykiwanie Zależności.
Nie potrzebuje biblioteki manipulacji DOMNie wymaga lub nie wspiera korzystania z określonych bibliotek (takich jak jQuery, Zepto lub MooTools) do obsługi manipulacji DOM i może być użyte z tą, którą zaleca programista.
Nie potrzebuje biblioteki manipulacji DOMNie wymaga lub nie wspiera korzystania z określonych bibliotek (takich jak jQuery, Zepto lub MooTools) do obsługi manipulacji DOM i może być użyte z tą, którą zaleca programista.
Oficjalnie wspiera zarządzanie zależnościami BowerBower to prosty w obsłudze, podobny do pakietu npm menedżer do aplikacji interfejsu.
Oficjalnie wspiera zarządzanie zależnościami BowerBower to prosty w obsłudze, podobny do pakietu npm menedżer do aplikacji interfejsu.
Oficjalny, aktualizowany wpis do menedżera pakietu npm.Menedżer pakietu węzłowego może być również użyty do zarządzania skryptami interfejsu.
Oficjalny, aktualizowany wpis do menedżera pakietu npm.Menedżer pakietu węzłowego może być również użyty do zarządzania skryptami interfejsu.
Zawiera jQuery LiteWykorzystuje elementy jQuery, gdzie niezbędna okazuje się manipulacja DOM. W ten sposób, programiści otrzymują wygodne funkcje pomocnicze jQuery bez konieczności załączania całej biblioteki. W wielu przypadkach korzystania z niego eliminuje zależność projektu od jQuery.
Zawiera jQuery LiteWykorzystuje elementy jQuery, gdzie niezbędna okazuje się manipulacja DOM. W ten sposób, programiści otrzymują wygodne funkcje pomocnicze jQuery bez konieczności załączania całej biblioteki. W wielu przypadkach korzystania z niego eliminuje zależność projektu od jQuery.
Sumaryczny wynik dla "Biblioteki & Pakiety"
Sumaryczny wynik dla "Biblioteki & Pakiety"
Wiązanie danych
Wspiera jednokierunkowe wiązanie danychWidoki mogą być aktualizowane automatycznie, gdy widoczny obiekt ulega zmianom.
Wspiera jednokierunkowe wiązanie danychWidoki mogą być aktualizowane automatycznie, gdy widoczny obiekt ulega zmianom.
Dwukierunkowe wiązanie danychModele i widoki mogą być nawzajem aktualizowane.
Dwukierunkowe wiązanie danychModele i widoki mogą być nawzajem aktualizowane.
Może zostać rozszerzone przez popularną wtyczkę, aby umożliwić dwukierunkowe wiązanie danychMoże zostać rozszerzone do wspierania modeli i wyświetleń poprzez wzajemne aktualizacje. Zwiększa to rozmiar pliku, ale pozwala na większą elastyczność.
Może zostać rozszerzone przez popularną wtyczkę, aby umożliwić dwukierunkowe wiązanie danychMoże zostać rozszerzone do wspierania modeli i wyświetleń poprzez wzajemne aktualizacje. Zwiększa to rozmiar pliku, ale pozwala na większą elastyczność.
Modele są prostymi obiektami JavaScriptUłatwia to transfer danych pomiędzy aplikacją i serwisami REST lub pamięcią lokalną. Redukuje również złożoność funkcji getter i setter.
Modele są prostymi obiektami JavaScriptUłatwia to transfer danych pomiędzy aplikacją i serwisami REST lub pamięcią lokalną. Redukuje również złożoność funkcji getter i setter.
Pozwala na wykorzystanie widoku domieszki (programowania obiektowego)Domieszka to technika programowania pozwalająca różnym obiektom na dzielenie się wspólnym zachowaniem bez konieczności obiektowego dziedziczenia.
Pozwala na wykorzystanie widoku domieszki (programowania obiektowego)Domieszka to technika programowania pozwalająca różnym obiektom na dzielenie się wspólnym zachowaniem bez konieczności obiektowego dziedziczenia.
Sumaryczny wynik dla "Wiązanie danych"
Sumaryczny wynik dla "Wiązanie danych"
Wydajność
Najmniejsza wielkość pliku bez zależnościMniejszy rozmiar pliku oznacza szybszy czas ładownia.
Najmniejsza wielkość pliku bez zależnościMniejszy rozmiar pliku oznacza szybszy czas ładownia.81KB
78KB
235KB
19KB
69KB
65KB
43KB
120KB
247KB
31KB
Wspiera trasowanie i tworzenie łącza do strony docelowejTrasowanie (routing) pozwala na interakcję z adresem url przeglądarki. Jest to bardzo ważne dla wygodnej pracy użytkownika pracującego nad jednostronną aplikacją.
Wspiera trasowanie i tworzenie łącza do strony docelowejTrasowanie (routing) pozwala na interakcję z adresem url przeglądarki. Jest to bardzo ważne dla wygodnej pracy użytkownika pracującego nad jednostronną aplikacją.
Mogą być renderowane na serwerzeZnacznie poprawia akceptowalność zawartości przez wyszukiwarki internetowe. Prawdopodobnie zwiększy to szybkość strony, zwłaszcza na urządzeniach z niską mocą obliczeniową.
Mogą być renderowane na serwerzeZnacznie poprawia akceptowalność zawartości przez wyszukiwarki internetowe. Prawdopodobnie zwiększy to szybkość strony, zwłaszcza na urządzeniach z niską mocą obliczeniową.
Szablony mogą być wcześniej skompilowane na serwerzeWspiera mechanizm szablonowy, który może wcześniej być renderowany na serwerze. Prawdopodobnie zwiększy to szybkość strony, zwłaszcza na urządzeniach z niską mocą obliczeniową.
Szablony mogą być wcześniej skompilowane na serwerzeWspiera mechanizm szablonowy, który może wcześniej być renderowany na serwerze. Prawdopodobnie zwiększy to szybkość strony, zwłaszcza na urządzeniach z niską mocą obliczeniową.
Wykorzystuje PromisesPosiada wewnętrzne wprowadzenie specyfikacji Promises/A+. Promises to popularna alternatywa dla oddzwanianiu przy postępowaniu z odpowiedziami serwera.
Wykorzystuje PromisesPosiada wewnętrzne wprowadzenie specyfikacji Promises/A+. Promises to popularna alternatywa dla oddzwanianiu przy postępowaniu z odpowiedziami serwera.
Sumaryczny wynik dla "Wydajność"
Sumaryczny wynik dla "Wydajność"
This page is currently only available in English.