Программирование [egghead] Управление состоянием в приложениях React с помощью клиента Apollo и GraphQL (2022)

Admin

АДМИНИСТРАТОР
Статус
Вне сети
Регистрация
12 Сен 2016
Сообщения
14.139
Реакции
639
  • Автор темы
  • Администратор
  • Модератор
  • Команда форума
  • #1
1655547555927.png


В основе хорошей клиентской библиотеки GraphQL лежит кеш. Кэш очень важен для повышения эффективности извлечения данных и обеспечения удобного взаимодействия с пользователем.

В этом курсе мы увидим, как мощный кэш Apollo помогает легко решать сложные проблемы пользовательского интерфейса, такие как разбивка на страницы, обработка состояний загрузки и ошибок, оптимистичные обновления и минимизация сетевых запросов.

Мы начнем с основ и посмотрим, как делать запросы и мутации, а затем посмотрим, как кэш стоит за большинством непосредственных преимуществ Apollo. Мы подробно рассмотрим, как он работает, как он хранит данные и как мы можем вручную изменить его вручную для сложных сценариев.

Даже если ваш сервер еще не полностью поддерживает GraphQL, мы рассмотрим, как писать запросы GraphQL в ваших компонентах, которые извлекают локальное состояние клиента «под капотом» или даже могут выполнять вызовы REST API.

Материал на английском языке

Скачать:
To view the content, you need to Sign In .
 
Активность
Пока что здесь никого нет

Пользователи, которые просматривали тему (Всего: 0)

Тема долгое время не просматривалась.
Назад