Big overview of what's missing in Safari 7.1+ and iOS 8+ in terms of browser storage.
Updated May 25th 2016
A huge "Thank You" to @runspired for all the help in the #ember-data Ember Community Discord!
// models/foo-bar.js
export default class FooBar extends Model {}JSON API "type" === "modelName" === "foo-bar".
With a sufficient number of users of an API, it does not matter what you promise in the contract: all observable behaviors of your system will be dependend on by somebody.
These users provide maximal test coverage for all observable unspecified or forgotten behaviors, providing the opportunity to trade friction for insights when making changes.