Innehållsförteckning
Över tid Javascript har fått en oöverträffad framträdande inom webbutvecklingsområdet, beror detta delvis på att med nya standarder som t.ex. HTML5 Det har varit möjligt att utnyttja många nya funktioner med dess hjälp, implementering av AJAX och ramverk som t.ex. jQuery Y Mootools de har också haft inflytande.Efter allt detta som har hänt har en ny utveckling dykt upp och det är vad som omfattar Backbone.js, är framväxten av MVC -ramverk i Javascript.
Varför behöver du ett MVC -ramverk i Javascript?
Detta är kanske den första frågan som jag tänker på, eftersom allt som vi hade känt med MVC fram till nu fungerade på serverspråk, nu har vi möjlighet att arbeta med detta direkt från klienten.
För webbplatser som är en enda sida eller också kallas SPA med applikationer på en sidaDe är mycket vanliga eftersom de tillåter oss att ha hela flödet av applikationen eller webben på en enda sida, vilket minskar HTTP -förfrågningar kraftigt och därför hamnar vi på en lättare webbplats när den laddas på klienten.
Backbone.js
Backbone.js är ett lätt Javascript-bibliotek som gör att vi kan lägga till struktur på koden på klientsidan, det gör att vi kan skilja de olika sammanhangen i en komplett applikation, vilket ger oss en renare och mer organiserad kod som gör det enkelt att underhålla den i framtiden.
ProvaFör att få Backbone.js vi kan gå till deras webbplats på http: / /backbonejs.org/ och där kan vi ladda ner produktionsversionen som är stabil version och komprimerade eller om vi befinner oss i en utvecklingsmiljö kan vi använda utvecklarversion som inte komprimeras, vilket i sin tur kommenteras och dokumenteras i källkoden eller så kan vi också ladda ner huvudversion som är den senaste instabila versionen.
Låt oss se på nästa skärm vad webbplatsen Backbone.js vad kommer vi att ladda ner det från:
FÖRSTORA
När behöver vi använda den?Denna fråga kan vara den andra som kommer att tänka på när vi möter denna teknik, som vi nämnde i början, detta bibliotek är mycket användbart när vi bygger enkelsidiga applikationer, men det är inte det enda fallet, vi kan också använda det när belastningen är stor. av applikationen faller på vyerna och hur de genereras eller när vi helt enkelt vill att vår applikation ska ladda om så få element som möjligt på skärmen.
ExempelA praktiskt exempel om hur vi kan använda ett bibliotek som Backbone.js det kan vara om vi vill bygga en dokumenthanterare som Gmail.
Gmail laddar allt som rör hanteringen när du startar webben för första gången, då uppdaterar vi bara de nödvändiga sektionerna utan att behöva ladda om sidan helt, det är därför vi kan läsa ett mejl och när vi klickar på skrivknappen genereras det ett utrymme där du kan skapa ett nytt e -postmeddelande utan att behöva ladda om och förlora det du gjorde i bakgrunden.
Med detta avslutar vi denna handledning, vi vet redan de mest grundläggande aspekterna av Backbone.js om dess filosofi och hur vi kan tillämpa den, liksom vilken typ av applikationer vi kan uppnå.Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng