Serialize With fast_jsonapi In A Rails App
Netflix put out a Ruby gem for super fast JSON serialization -- fast_jsonapi
. It is great for serializing JSON responses for Rails API endpoints.
First, add gem 'fast_jsonapi'
to your Gemfile
and bundle install
.
Then create the app/serializers
directory for housing all of your JSON serializers.
Next you can create a serializer
that corresponds to the model you want to serialize:
Last, use it to generate a JSON response in your controller:
Requests to that endpoint will receive a response that looks something like this:
Last updated