Особенности использования GraphQL. Интервью с Денисом Лукьяновым

Стрим с Денисом Лукьяновым, руководителем отдела backend разработки Samokat.tech, о неочевидных задачах и вызовах при использовании GraphQL: Протокол, фреймворк или архитектура? Преимущества технологии, и влияние на архитектуру Проблемы кэширования, безопасности, производительности Инструменты тестирования и документирования Курс по проектированию API:
Курс по интеграции систем и архитектуре:
Полезные ссылки от Дениса. С чего начать изучение GraphQL? Общая информация, прочитать полностью:
Принципы построения GraphQL API:
Стек Apollo:
Про уязвимости в GraphQL: Перечисление проблем:
Практические подходы к защите графов:
Популярные решения и инструменты Платформы для построения GraphQL API:
(OSS + Studio)
(OSS, модульная система всего для GraphQL)
(community edition + on-prem solution) IDE и редакторы:
(interactive in-browser GraphQL IDE)
(ещё одна IDE)
Тулы для работы с контрактами:
(граф как граф - визуальная презентация)
(преобразование REST-контракта в GraphQL)
(генерация документашек по graphql-схеме) Тестирование:
(ручное тестирование API, замена Postman)

Смотрите также