Павел Черторогов — Оборачиваем существующее REST API в GraphQL (методология за 1000000 рублей)

Описание к видео Павел Черторогов — Оборачиваем существующее REST API в GraphQL (методология за 1000000 рублей)

Ближайшая конференция — HolyJS 2024 Autumn, 7 ноября (online), 14–15 ноября (Санкт-Петербург + трансляция).
Подробности и билеты: https://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-прокси – https://graphql-wrike.herokuapp.com/
Диаграмма связей настоящего «волосатого» GraphQL – https://graphql-wrike.herokuapp.com/v...
Репозитарий с кодом – https://github.com/nodkz/wrike-graphql
Ссылка на слайды – https://nodkz.github.io/conf-talks/ta...

Комментарии

Информация по комментариям в разработке