mirror of
https://github.com/ditkrg/active_model_serializers.git
synced 2026-01-23 14:29:31 +00:00
The current documentation stated that it was not possible to override the root key for the JSON adapter. This was removed from the documentation and it now links the useful documentation pages. |
||
|---|---|---|
| .. | ||
| general | ||
| howto | ||
| integrations | ||
| jsonapi | ||
| rfcs | ||
| ARCHITECTURE.md | ||
| how-open-source-maintained.jpg | ||
| README.md | ||
| STYLE.md | ||
Docs - ActiveModel::Serializer 0.10.x
This is the documentation of ActiveModelSerializers, it's focused on the 0.10.x version.
General
- Getting Started
- Configuration Options
- Serializers
- Adapters
- Rendering
- Caching
- Logging
- Deserialization
- Instrumentation
- JSON API
- ARCHITECTURE
How to
- How to add root key
- How to add pagination links
- Using ActiveModelSerializers Outside Of Controllers
- Testing ActiveModelSerializers
- Passing Arbitrary Options
- How to serialize a Plain-Old Ruby Object (PORO)
Integrations
| Integration | Supported ActiveModelSerializers versions | Gem name and/or link |
|---|---|---|
| Ember.js | 0.9.x | active-model-adapter |
| Ember.js | 0.10.x + | docs/integrations/ember-and-json-api.md |
| Grape | 0.10.x + | docs/integrations/grape.md |
| Grape | 0.9.x | https://github.com/jrhe/grape-active_model_serializers/ |
| Sinatra | 0.9.x | https://github.com/SauloSilva/sinatra-active-model-serializers/ |