
Amerikano
Модератор
- Сообщения
- 10,631
- Реакции
- 100,533
Автор: egghead
Название: Управление состоянием в приложениях React с помощью клиента Apollo и GraphQL
В основе хорошей клиентской библиотеки GraphQL лежит кеш. Кэш очень важен для повышения эффективности извлечения данных и обеспечения удобного взаимодействия с пользователем.
В этом курсе мы увидим, как мощный кэш Apollo помогает легко решать сложные проблемы пользовательского интерфейса, такие как разбивка на страницы, обработка состояний загрузки и ошибок, оптимистичные обновления и минимизация сетевых запросов.
Мы начнем с основ и посмотрим, как делать запросы и мутации, а затем посмотрим, как кэш стоит за большинством непосредственных преимуществ Apollo. Мы подробно рассмотрим, как он работает, как он хранит данные и как мы можем вручную изменить его вручную для сложных сценариев.
Даже если ваш сервер еще не полностью поддерживает GraphQL, мы рассмотрим, как писать запросы GraphQL в ваших компонентах, которые извлекают локальное состояние клиента «под капотом» или даже могут выполнять вызовы REST API.
Материал на английском языке
Подробнее:
Скачать:
Название: Управление состоянием в приложениях React с помощью клиента Apollo и GraphQL
В основе хорошей клиентской библиотеки GraphQL лежит кеш. Кэш очень важен для повышения эффективности извлечения данных и обеспечения удобного взаимодействия с пользователем.
В этом курсе мы увидим, как мощный кэш Apollo помогает легко решать сложные проблемы пользовательского интерфейса, такие как разбивка на страницы, обработка состояний загрузки и ошибок, оптимистичные обновления и минимизация сетевых запросов.
Мы начнем с основ и посмотрим, как делать запросы и мутации, а затем посмотрим, как кэш стоит за большинством непосредственных преимуществ Apollo. Мы подробно рассмотрим, как он работает, как он хранит данные и как мы можем вручную изменить его вручную для сложных сценариев.
Даже если ваш сервер еще не полностью поддерживает GraphQL, мы рассмотрим, как писать запросы GraphQL в ваших компонентах, которые извлекают локальное состояние клиента «под капотом» или даже могут выполнять вызовы REST API.
Материал на английском языке
Подробнее:
Для просмотра ссылок Войдите в аккаунт или Зарегистрируйтесь
Скачать:
Для просмотра ссылок Войдите в аккаунт или Зарегистрируйтесь
Похожие темы из этого раздела:
- [Thinknetica] Продвинутый Git (2023)
- [Слёрм] Безопасность проекта: аутентификация в Keycloak (2022)
- [Исмаил Усеинов] Верстаем 8 сайтов по макету из Figma в портфолио [Stepic]
- [Дмитрий Лаврик] NodeJS. Разработка серверной стороны для real-time коммуникаций (2023)
- [swiftbook] iOS-разработчик с нуля за 20 недель (2021)
- [Павел Хошев] Selenium Python [Stepik] (2022)
- [Дмитрий Лаврик] NodeJS. Разработка серверной стороны для real-time коммуникаций (2022)
- [Павел Дуглас] Создание Чекеров на BAS (2022)
- [Анатолий Карпов] Аналитик данных. Часть 1 из 5 [karpov.courses]
- [Podlodka] Podlodka PHP Crew (2022)