Ember-data-endpoints
An ember-data adapter for endpoints APIs.
Usage
Install ember-data-endpoints
:
npm install --save-dev ember-data-endpoints
- Extend your application adapter from the endpoints adapter, e.g.:
// app/adapters/application.js ;;;
- Optionally, extend your application serializer from the Endpoints serializer. By default the Endpoints Adapter will automatically load the
EndpointsSerializer
unless you provide anApplicationSerializer
or model specific Serializer:
// app/serializers/application.js ;;
Sideloading
Endpoints will sideload relationships using in a jsonapi compliant manner if you have include=relationshipName
as a query parameter in your url. The EndpointsAdapter will automatically add this query parameter to request URLs for all non asycn relationships.
Running Tests
ember test
ember test --server