Backbone.js - Eerste stappen

Inhoudsopgave
Na een tijdje Javascript een ongekende bekendheid heeft verworven op het gebied van webontwikkeling, dit komt mede door het feit dat met nieuwe standaarden zoals HTML5 Het is mogelijk geweest om veel nieuwe functionaliteiten te benutten met zijn hulp, de implementatie van AJAX en frameworks zoals jQuery Y Mootools ze hebben ook invloed gehad.
Na dit alles is er een nieuwe evolutie ontstaan ​​en dat is wat het omvat Backbone.js, is de opkomst van MVC-frameworks in Javascript.
Waarom heb je een MVC-framework in Javascript nodig?
Dit is misschien wel de eerste vraag die bij me opkomt, aangezien alles wat we tot nu toe met MVC wisten in servertaal werkte, hebben we nu de mogelijkheid om hier rechtstreeks vanuit de client mee te werken.
In het geval van websites die één pagina zijn of ook wel SPA door toepassingen met één paginaZe zijn heel gebruikelijk omdat ze ons in staat stellen om de volledige stroom van de applicatie of het web op één pagina te hebben, waardoor HTTP-verzoeken aanzienlijk worden verminderd en daarom eindigen we met een lichtere site zodra deze op de client is geladen.
Backbone.js
Backbone.js is een lichtgewicht Javascript-bibliotheek waarmee we structuur aan onze client-side code kunnen toevoegen, het stelt ons in staat om de verschillende contexten van een complete applicatie te scheiden, waardoor we een schonere en meer georganiseerde code hebben die in de toekomst gemakkelijk te onderhouden is.
ProberenBackbone.js verkrijgen we kunnen naar hun website gaan op http://backbonejs.org/ en daar kunnen we de productieversie downloaden die de stabiele versie en gecomprimeerd of als we ons in een ontwikkelomgeving bevinden, kunnen we de ontwikkelaarsversie dat is niet gecomprimeerd, wat op zijn beurt wordt becommentarieerd en gedocumenteerd in de broncode of we kunnen ook de . downloaden hoofdversie wat de nieuwste onstabiele versie is.
Laten we op het volgende scherm kijken waar de website van is Backbone.js waar zullen we het van downloaden:

VERGROTEN

Wanneer moeten we het gebruiken?
Deze vraag is misschien de tweede die bij ons opkomt wanneer we deze technologie ontmoeten, zoals we in het begin al zeiden, deze bibliotheek is erg handig wanneer we applicaties met één pagina bouwen, maar het is niet het enige geval, we kunnen hem ook gebruiken wanneer de belasting is zwaar van de applicatie valt op de views en hoe ze worden gegenereerd of wanneer we gewoon willen dat onze applicatie zo min mogelijk elementen op het scherm herlaadt.
VoorbeeldEEN praktisch voorbeeld van hoe we een bibliotheek kunnen gebruiken zoals Backbone.js het kan zijn als we een documentmanager zoals Gmail willen bouwen.
Gmail laadt alles met betrekking tot de afhandeling bij het voor de eerste keer starten van het web, dan zullen we alleen de noodzakelijke secties vernieuwen zonder de pagina volledig opnieuw te hoeven laden, daarom kunnen we een e-mail lezen en wanneer we op de schrijfknop klikken, genereert deze een ruimte waar u een nieuwe e-mail kunt maken zonder opnieuw te hoeven laden en te verliezen wat u op de achtergrond aan het doen was.
Hiermee sluiten we deze tutorial af, we kennen al de meest elementaire aspecten van: Backbone.js over zijn filosofie en hoe we die kunnen toepassen, en wat voor toepassingen we kunnen bereiken.Vond je deze Tutorial leuk en heb je eraan geholpen?Je kunt de auteur belonen door op deze knop te drukken om hem een ​​positief punt te geven
wave wave wave wave wave