Size: a a a

pro.rb (Ruby/Rails / RU)

2020 September 04

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
в джсе так то что угодно просто патчить, просто не понимаю зачем
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Ivan Naumov
ну а что ты хочешь пропатчить? Какая цель для этого?
Модельку
источник

k

kolas in pro.rb (Ruby/Rails / RU)
раньше в json api нестед ресурсы нельзя было положить внутрь ответа, поэтому я не пользовался
щас наверное уже доработали
источник

k

kolas in pro.rb (Ruby/Rails / RU)
например author has many books
нельзя было отдать
{id:1, name: 'Tolstoy', books: [{id:1, title: 'war and peace'}, ...]}
чтобы получить книги нужно было второй запрос делать
источник

k

kolas in pro.rb (Ruby/Rails / RU)
я был даже удивлен что такого нельзя сделать
источник

k

kolas in pro.rb (Ruby/Rails / RU)
наверное спецификацию джависты делали или кто
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
всегда же было relationships
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
Модельку
если честно то я не понял при чем ту. моделька
источник

k

kolas in pro.rb (Ruby/Rails / RU)
Ivan Naumov
всегда же было relationships
не, там раньше только ссылки можно было положить
а сами сериализованные данные нет, с аттрибутами
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
kolas
раньше в json api нестед ресурсы нельзя было положить внутрь ответа, поэтому я не пользовался
щас наверное уже доработали
Эээ да давно можно было уже
источник

k

kolas in pro.rb (Ruby/Rails / RU)
ну я давно смотрел
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Году в 2016-2017 смотрел были нестеды
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Ivan Naumov
если честно то я не понял при чем ту. моделька
При том что в рельсах обычно эндпоинты для работы с моделькой
источник

k

kolas in pro.rb (Ruby/Rails / RU)
я как раз смотрел году в 2017, не было
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Может что то перепутал да
источник

k

kolas in pro.rb (Ruby/Rails / RU)
запомнил это потому что такого простого юзкейса не было в этой спецификации
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
При том что в рельсах обычно эндпоинты для работы с моделькой
сериализаторы все же пишут, там и пиши логику для всяких там драпперов и других декораторов
источник

k

kolas in pro.rb (Ruby/Rails / RU)
она тогда как раз в issue там была и обсуждение шло
источник

k

kolas in pro.rb (Ruby/Rails / RU)
как реализовать
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
стандартизация JSON это конечно хорошо, но вот использование всяких DSL для формирования простых вещей вымораживает, приходится подстраиваться под ограничения либы, под то что в нее передать и в каком порядке, как по мне, это лютяйший гемор, для контролирования формата API можно просто добавить тесты и зарезать к чертям невалидный формат, а тем более если приходится плясать не от АР, к примеру кастомных value object это вообще мрак это все тянуть и формировать ответ такими либами
источник