Backbone.js - Pierwsze kroki

Spisie treści
Nadgodziny JavaScript zyskała niezrównane rozgłos w dziedzinie tworzenia stron internetowych, częściowo wynika to z faktu, że wraz z nowymi standardami, takimi jak HTML5 Z jego pomocą można było wykorzystać wiele nowych funkcjonalności, implementację AJAX i frameworków takich jak jQuery Tak Mootools oni też mieli wpływ.
Po tym wszystkim, co się wydarzyło, pojawiła się nowa ewolucja i to obejmuje… Backbone.js, jest pojawienie się Frameworki MVC w JavaScript.
Dlaczego potrzebujesz frameworka MVC w JavaScript?
To chyba pierwsze pytanie, które przychodzi na myśl, skoro do tej pory wszystko, co wiedzieliśmy z MVC, działało w języku serwerowym, teraz mamy możliwość pracy z tym bezpośrednio od klienta.
W przypadku witryn jednostronicowych lub nazywanych również SPA według aplikacji jednostronicowychSą one bardzo powszechne, ponieważ pozwalają nam mieć cały przepływ aplikacji lub sieci na jednej stronie, znacznie zmniejszając żądania HTTP, a zatem po załadowaniu na klienta otrzymujemy lżejszą witrynę.
Backbone.js
Backbone.js to lekka biblioteka JavaScript, która pozwala nam dodawać strukturę do naszego kodu po stronie klienta, pozwala nam oddzielić różne konteksty kompletnej aplikacji, pozostawiając nam czystszy i bardziej zorganizowany kod, który pozwoli na łatwą obsługę w przyszłości.
SpróbowaćAby uzyskać Backbone.js możemy przejść na ich stronę internetową pod adresem http://backbonejs.org/ i tam możemy pobrać wersję produkcyjną, która jest stabilna wersja i skompresowane lub jeśli jesteśmy w środowisku programistycznym, możemy użyć wersja programistyczna który nie jest skompresowany, co z kolei jest skomentowane i udokumentowane w kodzie źródłowym lub możemy również pobrać wersja główna czyli najnowsza niestabilna wersja.
Zobaczmy na następnym ekranie, co strona internetowa Backbone.js skąd go pobierzemy:

POWIĘKSZAĆ

Kiedy musimy go użyć?
To pytanie może być drugim, które przychodzi nam do głowy, gdy spotykamy się z tą technologią, jak wspomnieliśmy na początku, ta biblioteka jest bardzo przydatna, gdy budujemy aplikacje jednostronicowe, jednak nie jest to jedyny przypadek, możemy z niej również korzystać, gdy obciążenie aplikacji spada na widoki i sposób ich generowania lub gdy po prostu chcemy, aby nasza aplikacja przeładowała jak najmniej elementów na ekranie.
PrzykładA praktyczny przykład jak możemy korzystać z biblioteki, takiej jak Backbone.js może tak być, jeśli chcemy zbudować menedżera dokumentów, takiego jak Gmail.
Gmail ładuje wszystko, co dotyczy obsługi przy pierwszym uruchomieniu sieci, następnie odświeżymy tylko niezbędne sekcje bez konieczności całkowitego przeładowania strony, dlatego możemy czytać e-mail i gdy klikniemy przycisk pisania, generuje przestrzeń, w której możesz utworzyć nową wiadomość e-mail bez konieczności ponownego ładowania i utraty tego, co robiłeś w tle.
Na tym kończymy ten samouczek, znamy już najbardziej podstawowe aspekty Backbone.js co do jego filozofii i tego, jak możemy ją zastosować, a także jakie zastosowania możemy osiągnąć.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave