Мастер-класс по бэкенду: показываем, как сделать приложения экономнее и быстрее с помощью GraphQL

1 032
8.6
Опубликовано 24 августа 2021, 16:30
Сегодня мы обсудим, как можно ускорить бэкенд и какие есть инструменты для обмена данными внутри приложения и работы с запросами.

Мы расскажем, почему стоит обратить внимание на GraphQL, в чём его преимущество перед Rest, какие запросы можно создавать с помощью этого инструмента. В этом нам помогут Александр Желнин, fullstack-разработчик Россельхозбанка, и Денис Элиановский, основатель компании Opium Pro.

В первой части выпуска мы обсудим, в чём преимущество GraphQL перед Rest, а во второй покажем, как выглядит его среда разработки, какие запросы можно создавать с его помощью и ответим на вопросы из комментариев.

Прямой эфир во вторник (24 августа) в 18:00.

3:30 Rest – в чём недостатки общепринятого протокола
6:50 Какие проблемы решает GraphQL, в чём его преимущества
11:40 О стандартах и документации
15:30 GraphQL – только для связки «фронта» и «бэка»? Или можно делать на нём внешний API?
16:25 Как выглядит среда разработки GraphQL. Запросы, обращение к функциям
24:15 Вопросы безопасности: ограничение уровня сложности запроса, авторизация
31:30 Глаголы в запросах и другие особенности синтаксиса GraphQL
34:10 Серверы для GraphQL
46:00 Правда ли, что GraphQL отнимает работу у бэкэнд-разработчиков
49:20 Умеет ли «Горячий шоколад» в федерацию
51:00 Версионность и веб-сокеты в GraphQL
56:10 В каких случаях может потребоваться добавление полей (одна из фич GraphQL)
1:01:30 Альтернативы и аналоги GraphQL. Немного истории
1:05:00 Легко ли найти специалистов по GraphQL, насколько он распространён
1:10:30 Недостатки технологии
1:15:50 Итоги и выводы

Подписаться на канал: goo.gl/EjIehg

Сайт: habr.com

Социальные сети:

- FB: facebook.com/habrahabr.ru
- VK: vk.com/habr
- Twitter: twitter.com/habrahabr
жизньигрыфильмывесельеавтотехномузыкаспортедаденьгистройкаохотаогородзнанияздоровьекреативдетское