Slide 9
Slide 9 text
Router / Resolver
Response
Extraction
Data Model
Request
Serialisation
HTTP Interface
ActiveModelSerializers, JBuilder, OAT
, rabl, to_json
ActionPack, Sinatra
ActiveResource
Faraday, Net::HTTP, Rack
So across the client and server we have a mix of common tools which pretty much everyone ties together. If you’re using
Rails most of this can be handled out of the box, but that’s not the case with Sinatra, for example.
We were using ActiveModelSerializers, but we had to make a lot of internal modifications to support the responses we
wanted to produce.