Selgroog.js

Autor: Robert Simon
Loomise Kuupäev: 23 Juunis 2021
Värskenduse Kuupäev: 24 Juunis 2024
Anonim
HTML5 CSS3 JS 2022 | ECMAScript | Вынос Мозга 07
Videot: HTML5 CSS3 JS 2022 | ECMAScript | Вынос Мозга 07

Sisu

Definitsioon - mida tähendab selgroog.js?

Backbone.js on mudelivaatekontrolleri (MVC) veebirakenduste raamistik, mis pakub JavaScripti rasketele rakendustele struktuuri. Selleks varustatakse mudelid kohandatud sündmuste ja võtmeväärtuse sidumisega, vaated deklaratiivse sündmuste käitlemise abil ja kogud rikka rakenduse programmeerimisliidese (API) abil. Kõik need funktsioonid on ühendatud valdava rakendusega, kasutades RESTful JSON-liidest.

Selgroogu saab määratleda kui erakordselt kerget teeki, mis võimaldab luua rakenduste jaoks hõlpsasti hooldatavaid esiotsa. See on tagurpidi agnostiline ja töötab väga hästi olemasolevate kaasaegsete JavaScripti teekidega. See kerge raamatukogu on äärmiselt kasulik interaktiivsete, keerukate ja andmepõhiste rakenduste väljatöötamise lihtsustamiseks. Backbone.js pakub kena lahendust andmete eraldamiseks esitlusest, struktureerides koodi ja jagades selle semantiliselt tähendusrikkateks .js-failideks.

Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab selgroog.js

Backbone.js märkustega lähtekood on saadaval GitHubis. Saadaval on ka näidisrakendus, veebipõhine testikomplekt, arvukalt õpetusi ja suur nimekiri reaalainete projektidest, mis kasutavad selgroo tehnoloogiat.

Backbone.js tuum sisaldab nelja peamist klassi:
  • Mudel: mudelid on kõigi JavaScripti rakenduste põhiosa. Mudelid sisaldavad lisaks olulisele andmeid ümbritsevale loogikaelemendile nagu valideerimine, teisendused, juurdepääsu kontroll ja arvutatud omadused interaktiivseid andmeid. Selgroog.Mudeli saab laiendada domeenipõhiste meetoditega ja mudel pakub muudatuste haldamiseks standardset funktsionaalsuskomplekti. Backbone.js-s sümboliseerib mudel ühte üksust.
  • Kogumik: Backbone.js kollektsioonid on põhimõtteliselt mudelite kogum. Kogud on tavaliselt päringutulemid, milles tulemused sisaldavad mitmeid mudeleid.
  • Vaade: Backbone.js vaade kuulab sündmusi, mille on visanud dokumendiobjekti mudel ja kogud / mudelid. Lisaks tähistab see kasutajale rakenduse olekut ja andmemudelit.
  • Kontroller: selgroo kontrollereid saab hashbangide abil luua olekumatud, järjehoidjate jaoks mõeldud rakendused.
Kui mudeli olekut või sisu muudetakse, teavitatakse teisi mudeli tellitud objekte vastavalt toimima. Vaated kuulavad mudeleid ja värskendavad ennast vastavalt muudatustele automaatselt.

Mõned rakendused, mis kasutavad rakendust Backbone.js, on järgmised:
  • DocumentCloud
  • LinkedIn Mobile
  • AudioVroom
  • Neljakesi
  • Basecamp Mobile
  • Diasporaa
  • Pandora
  • Animoto