/ / Ember-data Perché è necessario sapere quali attrs userò? - ember.js, ember-data

Ember-data Perché è necessario sapere quali attrs userò? - ember.js, ember-data

Non è possibile che i dati di Ember vedano semplicemente la risposta JSON che riceve e capisca quali attributi sono usati dal server?
Ad esempio se la risposta per "GET / api / user / 1" è come:

{
id: 1,
first_name: "Miki",
last_name: "Coco",
age: 17
}

È piuttosto ovvio che il modello utente ha solo nome, cognome e età.

Perché dovrei configurarlo?

risposte:

1 per risposta № 1

Ecco le cose che posso pensare in cima alla mia testa.

  1. Gestione delle modifiche (isDirty)
  2. Serializzazione / deserializzazione di diversi tipi
  3. Puoi mettere altre proprietà sul modello che non saranno necessariamente rispedite al server in fase di salvataggio ecc
  4. Gestione delle relazioni

Onestamente, evito Ember Data per i modelli semplici che non ho bisogno di CRUD, è eccessivo (a meno che non sia preoccupato per il caching del lato client ecc.)