Backbone.js - plėtiniai

Turinys
Backbone.js Jis nuo pat pradžių buvo suplanuotas kaip lengvas ir lankstus rėmas, tačiau dėl savo ryžto būti lengvu jis gali palikti kai kuriuos dalykus, tai neišvengiamai turime sumokėti už jo judrumą ir greitį.
Teigiama to pusė yra ta, kad jei mes kuriame labai mažą ar paprastą dalyką, galime dirbti su tuo, kas numatyta pagal numatytuosius nustatymus, ir nepridėti nieko papildomo prie mūsų programos, tačiau kai darbas tampa sudėtingesnis, galime kreiptis į plėtinius.
Plėtiniai
Kad tam tikru metu būtų galima užpildyti spragas Backbone.js Jis buvo sukurtas taip, kad būtų suderinamas su kitais papildiniais Javascript, nors matome, kad pagrindinis įgyvendinimas Backbone.js lydi Underscore.js ir iš „jQuery“ Priedai, kuriuos galime naudoti, nesibaigia.
Katilo plokštės kodasPavyzdžiui, yra vadinamasis kodas Katilo plokštėMes galbūt matėme šį apibrėžimą keletą kartų programų kūrimo pasaulyje ir nurodome kodą, kurį kartojame vėl ir vėl, todėl mūsų projektai kartojasi ir atima laiką.
MarionetteJS
Norėdami sumažinti tokio tipo kodą, kurį minėjome ankstesniame skyriuje, turime: MarionetteJS kuris yra ne kas kita, kaip patobulinimas, kuris taikomas Backbone.jsMes paprastai vadiname „Backbone.js“ kaip sistemą, bet daugiau nei tai turėtume vadinti blokų serija, padedančia mums kurti programas.
Su įvestimi MarionetteJS Galime įtraukti naujų funkcijų, padedančių mums tobulėti, žinoma, galime manyti, kad naujos bibliotekos pridėjimas atima nedidelio Backbone.js, tačiau sudėtingesnėje programoje pakartotinio kodo kiekis gali mus nukreipti į tą patį dalyką ir mažiau naudingas.
Kaip tai mums padeda?
Įsivaizduokime, kad turime pateikti nedidelę programą su vaizdu Backbone.js, tam pirmiausia turėtume apibrėžti savo šabloną, tada sugeneruoti skirtingus metodus ir funkcijas, kad galėtume turėti pagrindą, kuriuo galime išreikšti savo nuomonę. Pažiūrėkime šį paveikslėlį, kuris reiškia aukščiau paminėtą:

Čia mes matome, kad turime sukurti tokį kodo kiekį, kuris leistų mums pasiekti galutinį rezultatą, sugeneruojant rodinį, tai yra procesas, kurį atlikę tik vieną kartą, galime to net nepastebėti, bet jei programa, kuri sukuria daug peržiūrų, kartojasi, be to, sukuriama daug kodo, dėl kurio mūsų programa bus sunkesnė.
Įskaitant MarionetteJS Savo programoje mes galime pasiekti tai, ką matėme ankstesniame pavyzdyje, į kažką panašaus:

Tada matome, kad naudodami atitinkamą plėtinį mums pavyko labai svarbiu procentu sumažinti kodo kiekį, kurį turime parašyti, tai yra puikus dalykas Backbone.js, kuri leidžia mums naudoti tai, kas mums naudinga, ir tai, ką nuobodžiai galime ištaisyti kitais komponentais.
Kaip matome, plėtinių įtraukimas į Backbone.js, leidžia mums pasiekti tašką, kuriame mums nereikia kartoti savęs vėl ir vėl, tačiau naudodami tinkamus priedus galime pagerinti savo produktyvumą, išlaikydami nedidelį savo programų svorį.Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką
wave wave wave wave wave