GraphQL – мова запитів для API-інтерфейсів. Переваги і недоліки
На данном вебинаре слушатели узнают о технологии клиент-серверного взаимодействия GraphQL, используемой в web и mobile приложениях.
Сравним подходы к написанию REST / gRPC и GraphQL API - разберемся с преимуществами и недостатками каждого из них друг перед другом. И, наконец, рассмотрим код двух приложений об одном и том же, но под разными углами - Backend и Frontend с использованием GraphQL.
План вебинара:
- GraphQL
- Общая информация
- Откуда появился
- Какие решает задачи
- Преимущества
- Недостатки
- Сравнение GraphQL с REST / gRPC
- Разбор кода (Backend)
- Разбор кода (Frontend)
- Выводы
Целевая аудитория:
Данный вебинар будет интересен Backend-разработчикам, пишущим на любом языке, так как GraphQL - довольно популярный инструмент, занимающий весомую долю рынка, использовать который можно в любом окружении. Также он будет особенно интересен Node.js-разработчикам ввиду того, что код, который мы будем рассматривать, написан на Node.js. Tier-3 зрителями являются начинающие разработчики, которые стоят перед выбором, в какую сферу разработки идти, а также Frontend / Mobile инженеры.
Также, пожалуй, вебинар будет интересен и Frontend-разработчикам, так как рассмотрим мы не только Backend-составляющую, но и Frontend, которая здесь играет особую роль.