Backbone.js - Utvidelser

Innholdsfortegnelse
Backbone.js Det er oppfattet fra begynnelsen å være en lett og fleksibel ramme, men på grunn av sin besluttsomhet om å være lys kan den utelate noen ting, dette er uunngåelig en pris vi må betale for smidigheten og hastigheten.
Den positive siden av dette er at hvis vi utvikler noe veldig lite eller enkelt, kan vi jobbe med det som kommer som standard og ikke legge til noe ekstra i søknaden vår, men når arbeidet blir mer komplekst, kan vi appellere til utvidelser.
Utvidelser
Å kunne fylle hullene på bestemte tidspunkter Backbone.js Den ble laget på en slik måte at den er kompatibel med andre plugins Javascript, selv om vi ser at den grunnleggende implementeringen av Backbone.js er ledsaget av Underscore.js og av jQuery Tilbehøret som vi kan bruke slutter ikke her.
Kokeplate -kodeFor eksempel er det den såkalte koden KokeplateVi har kanskje sett denne definisjonen flere ganger i applikasjonsutviklingsverdenen og refererer til koden som vi gjentar igjen og igjen, noe som gjør prosjektene våre repeterende og tar tid fra oss.
MarionetteJS
For å redusere denne typen kode som vi nevnte i forrige seksjon, har vi: MarionetteJS som ikke er mer enn en forbedring som brukes på Backbone.jsVi refererer vanligvis til Backbone.js som et rammeverk, men mer enn det bør vi referere til det som en serie blokker som hjelper oss med å bygge applikasjoner.
Med innspill av MarionetteJS Vi kan innlemme nye funksjoner som hjelper oss med å forbedre utviklingen vår, selvfølgelig kan vi tenke at det å legge til et nytt bibliotek tar bort fordelen av den lave vekten av Backbone.js, men i en mer kompleks applikasjon kan mengden gjentatt kode føre oss til det samme og med mindre nytteverdi.
Hvordan hjelper det oss?
La oss tenke oss at vi må lage en liten applikasjon med utsikt inn Backbone.js, for dette bør vi først definere malen vår, deretter generere de forskjellige metodene og funksjonene slik at vi kan ha grunnlaget der vi kan uttrykke utsikten. La oss se følgende bilde som angir det nevnte:

Her ser vi at vi må bygge en mengde kode som lar oss nå det endelige resultatet av å kunne generere en visning, dette er en prosess at hvis vi gjør det bare en gang, kan vi ikke engang legge merke til det, men hvis vi har en applikasjon som genererer mange visninger blir repeterende, i tillegg til å generere mye kode som vil gjøre applikasjonen vår tyngre.
Ved å inkludere MarionetteJS I søknaden vår kan vi komme fra det vi så i forrige eksempel til noe slikt:

Vi ser da at ved å bruke den riktige utvidelsen har vi klart å redusere mengden kode vi må skrive med en veldig viktig prosentandel, dette er det flotte med Backbone.js, som lar oss bruke det som er nyttig for oss og det som er kjedelig vi kan rette opp med andre komponenter.
Som vi ser å inkludere utvidelser i Backbone.js, lar oss nå et punkt der vi ikke trenger å gjenta oss om og om igjen, men med passende tilbehør kan vi forbedre produktiviteten samtidig som vi beholder den lave vekten til applikasjonene våre.Likte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng
wave wave wave wave wave