Grape, Hypermedia, ROAR, API, Web interface, Ruby, Puma