Backbone.js - Udvidelser

Indholdsfortegnelse
Backbone.js Det er opfattet fra begyndelsen at være en let og fleksibel ramme, men på grund af dens beslutsomhed om at være let kan det efterlade nogle ting ude, det er uundgåeligt en pris, vi skal betale for dets smidighed og hastighed.
Den positive side af dette er, at hvis vi udvikler noget meget lille eller enkelt, kan vi arbejde med det, der kommer som standard og ikke tilføje noget ekstra til vores applikation, men når arbejdet bliver mere komplekst, kan vi appellere til udvidelser.
Udvidelser
At kunne udfylde hullerne på bestemte tidspunkter Backbone.js Det blev lavet på en sådan måde, at det er kompatibelt med andre plugins Javascript, selvom vi ser, at den grundlæggende implementering af Backbone.js er ledsaget af Underscore.js og af jQuery Det tilbehør, vi kan bruge, slutter ikke her.
KedelpladekodeFor eksempel er der den såkaldte kode KedelpladeVi har muligvis set denne definition flere gange i applikationsudviklingsverdenen og henviser til den kode, som vi gentager igen og igen, hvilket gør vores projekter gentagne og tager tid fra os.
MarionetteJS
For at reducere denne type kode, som vi nævnte i det foregående afsnit, har vi: MarionetteJS hvilket ikke er mere end en forbedring, der anvendes på Backbone.jsVi refererer normalt til Backbone.js som en ramme, men mere end det bør vi referere til det som en række blokke, der hjælper os med at bygge applikationer.
Med input af MarionetteJS Vi kan indarbejde nye funktioner, der hjælper os med at forbedre vores udvikling, selvfølgelig kan vi tænke, at tilføjelse af et nyt bibliotek fjerner fordelen ved den lave vægt af Backbone.js, men i en mere kompleks applikation kan mængden af ​​gentagen kode føre os til det samme og med mindre nytteværdi.
Hvordan hjælper det os?
Lad os forestille os, at vi skal lave en lille applikation med udsigt i Backbone.js, til dette skulle vi først definere vores skabelon, derefter generere de forskellige metoder og funktioner, så vi kan have grundlaget, hvor vi kan udtrykke synet. Lad os se følgende billede, der betegner det førnævnte:

Her ser vi, at vi er nødt til at opbygge en mængde kode, der giver os mulighed for at nå det endelige resultat af at kunne generere en visning, dette er en proces, at hvis vi kun gør det én gang, kan vi ikke engang lægge mærke til det, men hvis vi har et program, der genererer mange visninger, bliver gentaget, udover at det genererer en masse kode, der vil gøre vores applikation tungere.
Ved at inkludere MarionetteJS I vores ansøgning kan vi komme fra det, vi så i det foregående eksempel, til noget som dette:

Vi ser da, at vi ved hjælp af den relevante udvidelse har formået at reducere mængden af ​​kode, vi skal skrive med en meget vigtig procentdel, det er det gode ved Backbone.js, som giver os mulighed for at bruge det, der er nyttigt for os, og det, der er kedeligt, kan vi afhjælpe med andre komponenter.
Som vi ser at inkorporere udvidelser i Backbone.js, giver os mulighed for at nå et punkt, hvor vi ikke behøver at gentage os selv igen og igen, men med det passende tilbehør kan vi forbedre vores produktivitet og samtidig opretholde den lave vægt af vores applikationer.Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave