backbone.js + restful con epiphany + fuelUX datagrid + Bootstrap: Parte 3 model de backbone.js
Ahhhhhhh... esa fué mi expreción cuando entendí por que no me funcionaba. Esta es una entrada corta, muy corta, por que veremos la parte que relaciona el CRUD del RESTful entre backbone.js y epiphany. La idea de utilizar backbone era que se estaba mapeada a RESTful, entoces, teniamos el etendido que, operando con modelos: Backbone Epiphany CRUD model.save() (sin id) getRoute()->post(); C REATE model.fetch() getRoute()->get(); R EAD model.save() getRoute()->put(); U PDATE model.destroy() getRoute()->delete(); D ELETE Ahora, si nos fijamos, la parte Create y Update, solo hay una pequeña diferencia, si el modelo tiene o no tiene id. En la primera parte , se define un modelo "sencillo" que será utilizado en una colección: var User = Backbone.Model.extend({ idAttribute: "tabletaEntryid" }); var Users = Backbone.Collection.extend({ model:User, url:function (){ return "/sync/users/fromid/"+this...