Rails 5.1 serializacja do jsonapi

Czy Rails 5.1 ma to wbudowane, czy trzeba instalować dodatkowy gem? Aplikację tworzyłem z opcją --api i metody to_json i as_json działają, ale tworzą obiekty niezgodne z http://jsonapi.org/

Rails 5.1 nie ma tego domyślnie, JSON API jest jednym z wielu standardów. Jak użwasz railsów to możesz spróbować jsonapi-resources - jest ok ale tylko do railsów.

1 Like

Dzięki, jsonapi-resources wydaje się działać ok. Jest też w necie przystępny artykuł o podstawach http://girders.org/blog/2016/08/26/building-rails-apis-with-jsonapi-and-jsonapi-resources/

Jeżeli zaczynasz i robisz to w ramach praktyki to możesz spróbować sam sobie napisać klasy do serializacji. :stuck_out_tongue: