Rails jQuery Handlebars CoffeeScript PostgreSQL jsonapi.org