README.md

Ember Data

Ember Data is a library for loading data from a persistence layer (such as
a JSON API), mapping this data to a set of models within your client application,
updating those models, then saving the changes back to a persistence layer. It
provides many of the facilities you'd find in server-side ORMs like ActiveRecord, but is
designed specifically for the unique environment of JavaScript in the browser.

Ember Data provides a central Data Store, which can be configured with a range of
provided Adapters, but two core Adapters are provided: the RESTAdapter and BasicAdapter.

The RESTAdapter is configured for use by default. You can read more about it in
the Guides. It provides a fully
RESTful mechanism for communicating with your persistence layer, and is the preferred
and recommened choice for use with Ember Data.

The BasicAdapter is intended to provide a way for developers who want full control
over how the persistence layer is communicated with via their own implemented Ajax
hooks

This is definitely alpha-quality. The basics of RESTAdapter work, but there are for
sure edge cases that are not yet handled. Please report any bugs or feature
requests, and pull requests are always welcome. The BasicAdapter is under heavy
development at present.

Is It Good?

Yes.

Is It "Production Ready™"?

No. The API should not be considered stable until 1.0. Breaking changes,
indexed by date, are listed in BREAKING_CHANGES.md.