Структура майстер-класу
Теоретичні матеріали
- базові концепції GraphQL
- яке значення GraphQL для frontend?
- як оцінити якість наданої Вам GraphQL-схеми?
- Frontend та GraphQL у 2021 році
- Apollo як мейнстрім сучасного GraphQL
- Архітектура Apollo і навіщо її розуміти
- GraphQL без GraphQL-сервера
- оптимістичні апдейти та інші жахи
- локальний стан у GraphQL: як, Чому, чому
- тестування Apollo
- альтернативи Apollo і чому я все частіше дивлюся на них
- GraphQL і сувора типізація
- підключення
- запити та мутації
- типові помилки
- оптимістичні апдейти
- маніпуляції з кешем
- обробка помилок
- tooling
- основи локального стану
- чим відрізняється реалізація Apollo v2 і Apollo v3
- Reactive vars і type policies
- локальні резолвери ( deprecated, lol) як ключ до ефективного управління станом
- взаємодія з іншими менеджерами станів
https://privatelink.de/?https://javascript.ninja/workshops/graphql