Павел Черторогов — GraphQL-фрагменты на клиенте: История появления, ошибки использования
Павел расскажет реальную историю Фейсбука о том, как писали модели на клиентах, как получали данные и работали с ними. Как эволюционировали со временем, решая те или иные проблемы.
В докладе будут разобраны следующие подходы: JSON Models (тяжелый ручной труд), Type Models (похоже на генерацию моделей из Swagger), Response Models (подход ApolloClient), Fragment Models (подход Relay).
Спикер также поделится частыми ошибками фронтендеров, которые совершаются при работе с GraphQL-фрагментами.
Бонус-треком Павел расскажет про то, как в академической среде стали появляться «серые» научные работы, которые уж больно круто описывают возможности GraphQL: “We’ll show that GraphQL can reduce the size of the JSON documents returned by REST APIs in 94% (in number of fields) and in 99% (in number of bytes), both median results“. GraphQL конечно хорош, но не настолько.
1 view
15
8
1 year ago 00:56:54 1
Павел Черторогов — А нужен ли нам GraphQL?
2 years ago 01:27:41 3
Круглый стол: Особенности протоколов / Павел Агалецкий, Павел Черторогов, Антон Жуков
3 years ago 00:49:14 3
006. ApolloClient 3 — прощаемся с Redux, REST API и Relay - Павел Черторогов
3 years ago 01:58:33 1
Построение API, подходы и GraphQL: интервью с Павлом Чертороговым [Хекслет]
3 years ago 01:12:04 3
Что такое GraphQL для бэкендера - Павел Черторогов
4 years ago 01:13:00 1
Павел Черторогов — Революция в микрофронтендах, module federation, Webpack 5
4 years ago 01:13:51 4
Павел Черторогов — Оборачиваем существующее REST API в GraphQL (методология за 1000000 рублей)
4 years ago 02:37:06 1
State Management Talks
5 years ago 01:00:29 1
Павел Черторогов — GraphQL-фрагменты на клиенте: История появления, ошибки использования
5 years ago 00:57:50 1
Павел Черторогов — ApolloClient или Relay с фрагментами, «волосатый» GraphQL и TypeScript
5 years ago 00:57:20 1
Павел Черторогов – GraphQL — заключаем выгодный контракт между сервером и клиентом
5 years ago 01:00:26 1
Павел Черторогов — Строим GraphQL-сервер
7 years ago 00:47:15 1
React, Relay и GraphQL — вполне себе нормальный компонентный подход Павел Черторогов