In this video I will show you how to build a Rails API following the JSON:API specifications using the Active Model Serializers gem.
- JSONAPI offical webpage: https://jsonapi.org
- AMS gem https://github.com/rails-api/active_model_serializers/tree/0-10-stable
- AMS gem documentation https://github.com/rails-api/active_model_serializers/tree/0-10-stable/docs
- JSONAPI schema https://github.com/rails-api/active_model_serializers/blob/0-10-stable/docs/jsonapi/schema.md
- Deserialization: https://github.com/rails-api/active_model_serializers/blob/0-10-stable/docs/general/deserialization.md
- Pagination links: https://github.com/rails-api/active_model_serializers/blob/0-10-stable/docs/howto/add_pagination_links.md#json-api-adapter
- Relationship links: https://github.com/rails-api/active_model_serializers/blob/0-10-stable/docs/howto/add_relationship_links.md
- Config options: https://github.com/rails-api/active_model_serializers/blob/0-10-stable/docs/general/configuration_options.md#json-api
Website: https://www.rubyaumaroc.com
Facebook: https://www.facebook.com/rubyaumaroc