Amerikano
Модератор
- Сообщения
- 19,549
- Реакции
- 376,406
Автор: egghead
Название: Управление состоянием в приложениях React с помощью клиента Apollo и GraphQL
В основе хорошей клиентской библиотеки GraphQL лежит кеш. Кэш очень важен для повышения эффективности извлечения данных и обеспечения удобного взаимодействия с пользователем.
В этом курсе мы увидим, как мощный кэш Apollo помогает легко решать сложные проблемы пользовательского интерфейса, такие как разбивка на страницы, обработка состояний загрузки и ошибок, оптимистичные обновления и минимизация сетевых запросов.
Мы начнем с основ и посмотрим, как делать запросы и мутации, а затем посмотрим, как кэш стоит за большинством непосредственных преимуществ Apollo. Мы подробно рассмотрим, как он работает, как он хранит данные и как мы можем вручную изменить его вручную для сложных сценариев.
Даже если ваш сервер еще не полностью поддерживает GraphQL, мы рассмотрим, как писать запросы GraphQL в ваших компонентах, которые извлекают локальное состояние клиента «под капотом» или даже могут выполнять вызовы REST API.
Материал на английском языке
Подробнее:
Скачать:
Название: Управление состоянием в приложениях React с помощью клиента Apollo и GraphQL
В основе хорошей клиентской библиотеки GraphQL лежит кеш. Кэш очень важен для повышения эффективности извлечения данных и обеспечения удобного взаимодействия с пользователем.
В этом курсе мы увидим, как мощный кэш Apollo помогает легко решать сложные проблемы пользовательского интерфейса, такие как разбивка на страницы, обработка состояний загрузки и ошибок, оптимистичные обновления и минимизация сетевых запросов.
Мы начнем с основ и посмотрим, как делать запросы и мутации, а затем посмотрим, как кэш стоит за большинством непосредственных преимуществ Apollo. Мы подробно рассмотрим, как он работает, как он хранит данные и как мы можем вручную изменить его вручную для сложных сценариев.
Даже если ваш сервер еще не полностью поддерживает GraphQL, мы рассмотрим, как писать запросы GraphQL в ваших компонентах, которые извлекают локальное состояние клиента «под капотом» или даже могут выполнять вызовы REST API.
Материал на английском языке
Подробнее:
Для просмотра ссылок Войдите в аккаунт или Зарегистрируйтесь
Скачать:
Для просмотра ссылок Войдите в аккаунт или Зарегистрируйтесь
Похожие темы из этого раздела:
- [АИС] ClickHouse для дата инженеров (2024)
- [Product University] Как научиться программировать с нуля мини-курс (2022)
- [Product University] Telegram-бот Developer (2022)
- [Product University] Blockchain Developer c нуля (2024)
- [Илья Низамов] Telegram Web App 1C (2024)
- [Рик Ховард] Кибербезопасность: главные принципы (2024)
- [Nikolay Petrov] ClickHouse для аналитика [Stepik] (2023)
- [Игнат Егоров] Разработчик мобильных приложений на FlutterFlow (2024)
- [Pikuma] Программирование трехмерной компьютерной графики (2023)
- [Игнат Егоров] Разработчик мобильных приложений на FlutterFlow (2023)