ember.js - Strongloop with Emberjs -
ember data's rest adapter accepts json server in format:
taken documentation: http://guides.emberjs.com/v1.10.0/models/the-rest-adapter/
{ "post": { "id": 1, "title": "node not omakase", "comments": [1, 2, 3] }, "comments": [{ "id": 1, "body": "but _lightweight_ omakase?" }, { "id": 2, "body": "i 1 welcome our new omakase overlords" }, { "id": 3, "body": "put me on fast track delicious dinner" }] }
is possible have kind of json format strongloop?
remote methods not best solution because per model, , not dry.
you can make ember-data compatible strongloop's loopback api using ds.restadapter
ds.jsonserializer
this:
// app/adapters/application.js import ds 'ember-data'; export default ds.restadapter.extend({ host: 'http://loopback-api-host', namespace: 'api', defaultserializer: 'jsonserializer' });
http://emberjs.com/api/data/classes/ds.jsonserializer.html
"in ember data, logic communicating backend data store lives in adapter. ember data's adapter has built-in assumptions of how rest api should look. if backend conventions differ these assumptions ember data makes easy change functionality swapping out or extending default adapter."
http://guides.emberjs.com/v2.0.0/models/customizing-adapters/
similar question: making loopback api ember.js compatible
Comments
Post a Comment