Knockout JS
Knockout JS
Top 46%363 punkt/ów
Top 46%
Najważniejsze i najciekawsze funkcje

Przegląd Knockout JS: 17 fakty i najważniejsze cechy

1. Posiada dwukierunkowe wiązanie danych

Modele i widoki mogą być nawzajem aktualizowane.
Knockout JS
ma to 54%

2. najmniejsza wielkość pliku bez zależności

Mniejszy rozmiar pliku oznacza szybszy czas ładownia.
43KB
Flight: 14KB

3. Wspiera jednokierunkowe wiązanie danych

Widoki mogą być aktualizowane automatycznie, gdy widoczny obiekt ulega zmianom.
Knockout JS
ma to 80%

4. Używa mechanizmu szablonowego

Mechanizm szablonowy pozwala na proste i elastyczne budowanie UI.
Knockout JS
ma to 67%

5. Wspiera obliczone własności

Pozwala na użycie funkcji jako własności do obliczenia własności obiektów.
Knockout JS
ma to 34%

6. Szablony mogą być wcześniej skompilowane na serwerze

Wspiera 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ą.
Knockout JS
ma to 60%

7. Rozszerza HTML

Niektórzy widzą w tym zaletę, ponieważ eliminuje zapas z innej szablonu językowego.
Knockout JS
ma to 27%

8. Opublikowane na licencji MIT

Licencja MIT to niezwykle permisywna licencja, która pozwala na kompleksowe wykorzystanie, w tym biznesowe, bez gwarancji.
Knockout JS
ma to 87%

9. zależności

Mniej zależności wiąże się z mniejszą liczbą dodatkowych skryptów do zawarcia, czego efektem zazwyczaj jest mniej złożony zapas i krótszy czas ładownia.
0
SproutCore: 0

10. liczba wtyczek

Wtyczki 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.
33
AngularJS: 213

11. Posiada stabilny, publiczny API

Numer najważniejszej wersji jest wyższy od 0. Oznacza to, że nie zostanie naruszona kompatybilność wprowadzonych przez zespół programistów zmian API.
Knockout JS
ma to 54%

12. Posiada 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.
Knockout JS
ma to 47%

13. obsługiwane wersje Internet Explorera

Wspieranie starszych wersji przeglądarek może okazać się przydatne dla projektów zespołowych i projektów z dużą bazą użytkowników, wśród których znajdują się użytkownicy Internet Explorer.
6
rAppid JS: 0

14. Wykorzystuje zdolność do obserwacji do wiązania danych

Modele są obserwowane na wypadek zaistnienia zmian. Jest to dobrze znany schemat. W niektórych przypadkach może być bardziej wydajny niż dirty-checking.
Knockout JS
ma to 80%

15. Dobrze działa z więcej niż tylko jednym mechanizmem szablonowym

Inne konstrukcje mogą być zablokowane innym mechanizmem szablonowym, które ci się nie podobają i nic nie możesz z tym zrobić.
Knockout JS
ma to 40%

16. Posiada popularne wtyczki, które wspierają walidację wejścia

Wtyczki, 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.
Knockout JS
ma to 20%

17. Posiada dedykowane narzędzia debugowania

Zazwyczaj rozszerzenia przeglądarki, które pozwalają na głębszy wgląd do aplikacji.
Knockout JS
ma to 34%

Top 10 frameworki MV*

Dodaj do porównania
    Porównaj
    This page is currently only available in English.