Turinys
Su laiku Javascript įgijo neprilygstamą svarbą žiniatinklio kūrimo srityje, iš dalies taip yra dėl to, kad taikant naujus standartus, pvz. HTML5 Su jo pagalba buvo galima išnaudoti daug naujų funkcijų, įdiegti AJAX ir tokias sistemas kaip „jQuery“ Y Mootools jie taip pat turėjo įtakos.Po viso to, kas įvyko, atsirado nauja evoliucija ir tai apima Backbone.js, yra atsiradimas MVC sistemos „Javascript“.
Kodėl jums reikia MVC sistemos „Javascript“?
Tai turbūt pirmas klausimas, kuris ateina į galvą, nes iki šiol viskas, ką žinojome su MVC, veikė serverio kalba, dabar turime galimybę tai padaryti tiesiogiai iš kliento.
Svetainėse, kurios yra vieno puslapio arba taip pat vadinamos SPA naudojant vieno puslapio programasJie yra labai įprasti, nes leidžia mums turėti visą programos ar žiniatinklio srautą viename puslapyje, o tai labai sumažina HTTP užklausas, todėl galiausiai gauname lengvesnę svetainę, kai ji įkeliama į klientą.
Backbone.js
Backbone.js yra lengva „Javascript“ biblioteka, leidžianti pridėti struktūrą prie kliento kodo, ji leidžia atskirti skirtingus visos programos kontekstus, paliekant mums švaresnį ir labiau organizuotą kodą, kuris leis lengvai jį prižiūrėti ateityje.
PabandykNorėdami gauti „Backbone.js“ galime apsilankyti jų svetainėje adresu http: / /backbonejs.org/ ir ten galime atsisiųsti gamybinę versiją, kuri yra stabili versija ir suspausti arba, jei esame kūrimo aplinkoje, galime naudoti kūrėjo versija kuris nėra suspaustas, o tai savo ruožtu yra komentuojama ir dokumentuojama šaltinio kode, arba mes taip pat galime atsisiųsti pagrindinė versija kuri yra naujausia nestabili versija.
Kitame ekrane pažiūrėkime, kokia yra svetainė Backbone.js iš kur mes jį parsisiųsime:
DIDELIS
Kada mums reikia jį naudoti?Šis klausimas gali būti antrasis, kuris ateina į galvą, kai sutinkame šią technologiją, kaip minėjome pradžioje, ši biblioteka yra labai naudinga kuriant vieno puslapio programas, tačiau tai nėra vienintelis atvejis, mes taip pat galime jį naudoti, kai programos apkrova priklauso nuo peržiūrų ir kaip jos sukuriamos arba kai mes tiesiog norime, kad mūsų programa iš naujo įkrautų kuo mažiau elementų ekrane.
PavyzdysA praktinis pavyzdys kaip galime naudotis tokia biblioteka Backbone.js tai gali būti, jei norime sukurti dokumentų tvarkyklę, pvz., „Gmail“.
„Gmail“ įkelia viską, kas susiję su tvarkymu pirmą kartą paleidžiant žiniatinklį, tada atnaujinsime tik būtinus skyrius, visiškai neįkeldami puslapio, todėl galime skaityti el. laišką ir spustelėję rašymo mygtuką, jis sukuria erdvę, kurioje galite sukurti naują el. laišką, nereikia iš naujo įkelti ir prarasti to, ką darėte fone.
Baigę šį vadovėlį, mes jau žinome pagrindinius jo aspektus Backbone.js apie jos filosofiją ir tai, kaip mes galime ją taikyti, taip pat apie tai, kokias programas galime pasiekti.Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką