Size: a a a

GraphQL — русскоговорящее сообщество

2021 March 13

ОД

Олег Дутченко... in GraphQL — русскоговорящее сообщество
REST это архитектурный стиль - можно херячит как угодно и тут уже как повезет со спецами. Граф это в первую очередь - спека, которой нужно соответствовать. Если это ад - скорее всего что-то пошло не так
источник

PM

Pavel Mellonges® in GraphQL — русскоговорящее сообщество
хорошо, значит я не до конца понимаю концепцю графа. Вот у меня есть прсотенький бэкенд на express. У него есть роуты, в которых есть корневые пути и контроллеры. В контроллерах ипортированы функции, которые и являются бизнес логикой и работа с бд.
источник

PM

Pavel Mellonges® in GraphQL — русскоговорящее сообщество
Чтобы перенести на GQL бэкенд, мне нужен выкинуть все, кроме бизнес логики
источник

PM

Pavel Mellonges® in GraphQL — русскоговорящее сообщество
Вместо роутов и конроллеров мне придется описывать схемы, правильно?
источник

AZ

Abdubek Zholay in GraphQL — русскоговорящее сообщество
Pavel Mellonges®
Вместо роутов и конроллеров мне придется описывать схемы, правильно?
а в чем проблема то
источник

PM

Pavel Mellonges® in GraphQL — русскоговорящее сообщество
архитектура мне не до конца понятна. Что является схемой в аналогии с обычным rest api
источник

AZ

Abdubek Zholay in GraphQL — русскоговорящее сообщество
Pavel Mellonges®
архитектура мне не до конца понятна. Что является схемой в аналогии с обычным rest api
дтошки
источник

PM

Pavel Mellonges® in GraphQL — русскоговорящее сообщество
?
источник

AZ

Abdubek Zholay in GraphQL — русскоговорящее сообщество
Pavel Mellonges®
архитектура мне не до конца понятна. Что является схемой в аналогии с обычным rest api
ты же в ресте описываешь какой обьект придет и какой обьект будешь отдавать
источник

S

Shuh in GraphQL — русскоговорящее сообщество
Что мешает написать отдельный граф сервис который будет резолвить через существующий REST? Таким образом можно потихоньку добавлять схему и смотреть что получается, чем сразу все ломать и удалять. Вообще gql над rest это обычная практика, когда у вас много микросервисов
источник

b

bbclub in GraphQL — русскоговорящее сообщество
Подскажите пжл.
источник
2021 March 15

el

eden lane in GraphQL — русскоговорящее сообщество
подскажите, если отключить опцию addTypename в кэше apollo, кэширование не сломается?
источник

AY

Alexey Yurchenko in GraphQL — русскоговорящее сообщество
eden lane
подскажите, если отключить опцию addTypename в кэше apollo, кэширование не сломается?
не сломается, если ид уникальные по всей схеме (как требует relay к примеру), такое редко у кого есть.
источник

el

eden lane in GraphQL — русскоговорящее сообщество
Alexey Yurchenko
не сломается, если ид уникальные по всей схеме (как требует relay к примеру), такое редко у кого есть.
а он поймет как отличить один тип объекта от другого?
источник

AY

Alexey Yurchenko in GraphQL — русскоговорящее сообщество
ему без разницы особо. там нужен уникальный ключ для кеша
источник

el

eden lane in GraphQL — русскоговорящее сообщество
Alexey Yurchenko
ему без разницы особо. там нужен уникальный ключ для кеша
ага, хорошо, спасибо 👌🏻
источник

AY

Alexey Yurchenko in GraphQL — русскоговорящее сообщество
уникальный по ВСЕЙ схеме, еще раз. такое редко у кого есть
источник

AY

Alexey Yurchenko in GraphQL — русскоговорящее сообщество
post id 1 и user id 1 это не уникальный уникальный глобальный ид
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Там проблема с фрагментами есть, кажется до сих пор. Когда typename отключен
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
источник