Павел Черторогов - Оборачиваем существующее REST API в GraphQL (методология за 1000000 рублей)
HTML-код
- Опубликовано: 12 сен 2024
- Ближайшая конференция - HolyJS 2024 Autumn, 7 ноября (online), 14-15 ноября (Санкт-Петербург + трансляция).
Подробности и билеты: jrg.su/K18Cxd
- -
. . А реально обернуть REST API в GraphQL? И как сделать R&D для этой технологии? Обычно обкатку технологии принято делать на TodoMVC. Так и поступим.
А коль Павел человек непростой, то придется брать и непростое Todo-приложение, к примеру, систему управления проектами Wrike.
Возьмем REST API от Wrike:
22 entity;
87 методов.
И потратим 160 часов на:
134 GraphQL-типа;
1002 поля и аргумента;
51 явную прямую связь между entity по id;
26 неявных обратных связей через фильтры.
Весь полученный опыт Павел сожмет в часовой доклад. Он поделится наработками, набитыми шишками, идеями и мыслями о том, как хорошо и качественно обернуть REST API в GraphQL. Приходите посмотреть, будет интересно!
А перед докладом можно посмотреть на то, что получилось, и о чем спикер будет рассказывать:
Живой GraphQL-прокси - graphql-wrike....
Диаграмма связей настоящего «волосатого» GraphQL - graphql-wrike....
Репозитарий с кодом - github.com/nod...
Ссылка на слайды - nodkz.github.i...