Reasonable defaults • Designed to be extended at every turn • Includes a variety of serialization formats (JSON/XML/YAML/bplist) • HATEOAS by default • Well-tested & well-documented
settings a. What about other clients connected to the API? b. It is already working, I don't want to modify it 2. Ember-data a. I love Python. Ember is a really complex piece of JS b. Breaking the conventions is a bad idea
settings a. What about other clients connected to the API? b. It is already working, I don't want to modify it 2. Ember-data a. I love Python. Ember is a really complex piece of JS b. Breaking the conventions is a bad idea Answer: I shouldn't change anything
is an external component (yet) • ember-data is under heavy development • Missing features: ◦ Error handling ◦ Embedded data ◦ ManyToMany https://github.com/emberjs/ember.js https://github.com/emberjs/data #emberjs
data • ManyToMany workaround • Missing functionalities from RESTAdapter • Community ◦ Are you using the adapter? ◦ Did you have problems? ◦ Share your hacks