LaunchPadLab/decanter: Decanter transforms data before it hits the model and database.
Share this page | Read it later using CloudBreak Wallabag
Decanter is a Ruby gem that makes it easy to transform incoming data before it hits the model. You can think of Decanter as the opposite of Active Model Serializers (AMS). While AMS transforms your outbound data into a format that your frontend consumes, Decanter transforms your incoming data into a format that your backend consumes.
Haven’t used this either, but it’s an interesting idea.