Ho letto molte esercitazioni su Backbone.js, ma la maggior parte di esse riguarda oggetti statici.Esistono esercitazioni di Backbone.js che insegnano ".sync" con il server?
Naturalmente, ho dati sul server. Voglio un tutorial che mostra come backbone.js può comunicare con il server per recuperare dati, pubblicare dati, ecc.
Questo è .sync
, giusto? Ho letto la documentazione di backbone.js, ma ancora sfocato su come utilizzare questa funzione.
Oppure qualcuno può mostrarmi un esempio?
Secondo: http://documentcloud.github.com/backbone/#Sync
Backbone.sync è la funzione che Backbone chiama ogni volta che tentativi di leggere o salvare un modello al server.
Ma quando? Dove inserisco la funzione? Non so come usarlo e la documentazione non fornisce alcun esempio. Quando vengono caricati i dati nei miei modelli? Devo definire quando ... giusto?
.sync invia le richieste XHR POST o PUT al server, al fine di salvare lo stato del modello client (o GET per recuperare lo stato dal server). Aiuta a guardare il traffico di rete utilizzando gli strumenti di sviluppo Web del tuo browser. – Thilo
Quindi con .sync, non devo più usare .ajax() di JQuery? (per ottenere dati sui miei modelli, ecc.) – TIMEX
Se il .sync predefinito funziona per te, allora sì (usa .ajax sotto le copertine per te). Se è necessario modificare ciò che fa, probabilmente è necessario sostituirlo con un codice che utilizza direttamente .ajax. – Thilo