versus logo
Backbone JS
Backbone JS
Top 37%405 punkt/ów
Top 37%
Najważniejsze i najciekawsze funkcje

Przegląd Backbone JS: 27 fakty i najważniejsze cechy

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

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

2. Wspiera trasowanie i tworzenie łącza do strony docelowej

Trasowanie (routing) pozwala na interakcję z adresem url przeglądarki. Jest to bardzo ważne dla wygodnej pracy użytkownika pracującego nad jednostronną aplikacją.
Backbone JS
ma to 67%

3. Używa mechanizmu szablonowego

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

4. 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ą.
Backbone JS
ma to 60%

5. Mogą być renderowane na serwerze

Znacznie poprawia akceptowalność zawartości przez wyszukiwarki internetowe. Prawdopodobnie zwiększy to szybkość strony, zwłaszcza na urządzeniach z niską mocą obliczeniową.
Backbone JS
ma to 14%

6. Opublikowane na licencji MIT

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

7. Wspiera złożone (częściowe) widoki

Pozwala na gniazdowanie szablonów widoku na górnym poziomie widoku z szablonu.
Backbone JS
ma to 60%

8. 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.
2
SproutCore: 0

9. Może zostać rozszerzone przez popularną wtyczkę, aby umożliwić dwukierunkowe wiązanie danych

Może zostać rozszerzone do wspierania modeli i wyświetleń poprzez wzajemne aktualizacje. Zwiększa to rozmiar pliku, ale pozwala na większą elastyczność.
Backbone JS
ma to 14%

10. najmniejsza wielkość pliku łącznie z zależnościami

Mniejszy rozmiar pliku oznacza szybszy czas ładowania.
51KB
Maria: 20KB

11. Dobrze współpracuje z bibliotekami stron trzecich do aktywacji wsparcia Promises/A+

Pozwala na wykorzystanie bibliotek takich jak jQuerry Deffered do Promises wsparcia. Promises to popularna alternatywa dla oddzwanianiu przy postępowaniu z odpowiedziami serwera.
Backbone JS
ma to 34%

12. 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.
153
AngularJS: 213

13. 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.
Backbone JS
ma to 54%

14. Posiada popularny projekt zestandaryzowany

Posiada oficjalny lub dobrze znany projekt zestandaryzowany, który buduje zalecaną strukturę pliku i pozwala programistom na szybsze rozpoczęcie pracy.
Backbone JS
ma to 54%

15. Posiada 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.
Backbone JS
ma to 27%

16. 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ć.
Backbone JS
ma to 40%

17. 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.
Backbone JS
ma to 47%

18. Wbudowana synchronizacja abstrakcji RESTful dla modeli

Zawiera udogodnienia do utrzymywania modeli w synchronizacji z ich serwerowym obrazem bez potrzeby pisania jQuery zestandaryzowanych połączeń ajax.
Backbone JS
ma to 47%

19. 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.
Backbone JS
ma to 20%

20. 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.
Backbone JS
ma to 80%

21. 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.
7
rAppid JS: 0

22. Pracuje z bibliotekami AMD takimi jak require.js

Biblioteki 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.
Backbone JS
ma to 60%

23. Posiada generator projektu

Pozwala programiście na automatyczne ustawienie nowego projektu przy użyciu wbudowanych narzędzi lub narzędzi pomocniczych, takich jak Yeoman.
Backbone JS
ma to 54%

24. Oficjalnie wspiera zarządzanie zależnościami Bower

Bower to prosty w obsłudze, podobny do pakietu npm menedżer do aplikacji interfejsu.
Backbone JS
ma to 54%

25. liczba lat

Starsze struktury są często bardziej stabilne, sprawdzone oraz istnieje dla nich więcej zasobów i poradników. Jako firma masz większą pulę talentów, z których możesz wybierać.
3years
Sammy JS: 4years

Top 10 frameworki MV*

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