Backbone.js - Thorax

Sommario
Se facciamo una piccola ricerca sui vantaggi di Backbone.js, uno dei quali vedremo è il suo peso ridotto, ma per questo abbiamo anche un piccolo svantaggio, se abbiamo bisogno di qualcosa che vada oltre dobbiamo costruirlo.
La cosa interessante è che questo svantaggio è già stato visto da molte persone e ci sono diverse estensioni che ci aiutano a semplificarci la vita includendo nuove funzionalità che possono facilitare lo sviluppo e aumentare la qualità delle nostre applicazioni.
torace.js
Backbone.js ci permette di aggiungere la struttura necessaria per fare applicazioni, tuttavia non è un framework in quanto tale quindi non ha un modo particolare di fare le cose, questo è un vantaggio e uno svantaggio, poiché ci dà libertà ma ci fa anche lavorare a poco più.
Come funziona?Per livellare questo abbiamo l'estensione Torace che se stabilisci un modo di fare le cose usando Manubri.js per la gestione delle viste, in un certo senso è equivalente a MarionetteJS, sebbene differisca per alcuni aspetti, ad esempio MarionetteJS mostra i suoi modelli di sviluppo come API di Javascript, Tuttavia Torace lo fa come aiutanti del modello.
Torace è stato sviluppato per assistere nella creazione del sito mobile di Walmart, con cui possiamo già sapere che la sua nicchia è quella di essere in grado di servire applicazioni massicce, possiamo iniziare guardando il sito Web di Torace per maggiori informazioni:

INGRANDIRE

Ciao mondo!
Per mostrare un po' come funziona il torace eseguiremo il classico esempio di mostrare a "Ciao mondo!"Con questo potremo fare un po' di lavoro e vedremo risultati immediati che possono darci delle risposte.
Diamo un'occhiata al codice per "Hello world!" Nell'immagine seguente, in questo modo possiamo spiegare il modo in cui è costruito:

Per prima cosa dobbiamo definire una vista del tipo Vista torace, con questo ereditiamo le funzionalità corrispondenti che Thorax usa per comunicare con Manubrio, atto successivo vediamo che definiamo una chiave chiamata "Saluto" e assegniamo il valore "Ciao", questo ci aiuterà in modo che ogni volta che chiamiamo "saluto" possiamo stampare il suo valore.
Generazione del modelloQuindi generiamo un modello, per questo gli diciamo che "Modello" sarà il modello generato con Manubri.compila (), all'interno di questa definizione aggiungiamo il resto del nostro "Hello world!", vediamo che includiamo "greeting" all'interno di due coppie di parentesi graffe {{}}, con questo diciamo a Handlebar che dovrebbe cercare il valore di quella chiave nel definizione di vista.
Infine per mostrare il nostro punto di vista usiamo il Metodo .appendTo() Quello che fa è aggiungere il contenuto al selettore desiderato, in questo caso di esempio di base abbiamo scelto il corpo del nostro documento HTML.
Con questo finiamo questo tutorial, come vediamo l'estensione Torace ci aiuta a dare un nuovo significato alla nostra applicazione con Backbone.js definendo un modo di lavorare nella parte delle viste, dandoci così elementi già costruiti per evitare codice ripetitivo.Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave