ActiveModelSerializers brings convention over configuration to your JSON generation. ActiveModelSerializers works through two components: serializers and adapters. Serializers describe which attributes and relationships should be serialized. Adapters describe how attributes and relationships should be serialized. SerializableResource co-ordinates the resource, Adapter and Serializer to produce the