React Query: Gestión del estado del servidor en React

React Query: Gestión del estado del servidor en React

¡Domina las consultas, mutaciones, integración con autenticación, pruebas y más!

Lo que aprenderás

React Query: Gestión del estado del servidor en React

  • React Query consultas, mutaciones y control de caché
  • Uso de React Query para paginación, desplazamiento infinito y actualizaciones optimistas
  • Integración de React Query con autenticación
  • Probando React Query

Requisitos

  • Experiencia con React
  • Familiaridad con React Hooks
  • Para la parte de prueba, familiaridad básica con la sintaxis de la biblioteca de pruebas

Descripción

React Query se ha convertido la solución de referencia para la gestión del estado del servidor en las aplicaciones React, ¡y por una buena razón! Esta solución inteligente y completa facilita mantener su aplicación actualizada con los datos del servidor.

De hecho, si está utilizando Redux simplemente para administrar datos desde el servidor, React Query puede reemplazar Redux en su aplicación. Y, para la gestión de datos del servidor, React Query es mucho más simple y más potente que Redux. Por ejemplo, React Query:

  • rastrea la carga y los estados de error para las consultas de su servidor (¡no es necesario que las gestione usted mismo!)
  • marcas datos del servidor en caché disponible para mostrar mientras recuperas datos actualizados

Este curso comienza con una aplicación sencilla para aprender conceptos básicos de React Query:

  • consultas
  • estados de carga y error
  • Herramientas de desarrollo de React Query
  • paginación y búsqueda previa
  • mutaciones
LEER
SwiftUI - El libro de cocina completo del código - y el curso bíblico SwiftUI

Luego tomamos un desvío con la API de Star Wars para aprender sobre Consultas infinitas (obteniendo más datos justo cuando el usuario se acerca al final de los datos actuales).

Finalmente, trabajamos en un gran aplicación de varios componentes para obtener más información sobre lo anterior, además

  • centralizar la carga y el manejo de errores
  • filtrado de datos
  • integrando React Query con auth
  • formas de mantener los datos actualizados después de las mutaciones, incluidas actualizaciones optimistas
  • probando React Query

Otras características notables del curso:

  • proyectos escritos previamente para usar como telón de fondo para React Query, de modo que no se pierda tiempo escribiendo código que no sea relevante para el curso
  • amplias oportunidades para practicar con "cuestionarios de código" periódicos para asegurarse de que comprende los conceptos
  • modelos visuales para conceptos complicados que ayuden a comprender todas las piezas en movimiento
  • el proyecto principal está escrito en Mecanografiado
  • el instructor de apoyo a quien le encanta interactuar con los estudiantes en preguntas y respuestas

¡Venga a ver de qué se trata el bombo publicitario y mejore sus aplicaciones con una administración del estado del servidor más simple y poderosa!

Más Información

Subir

Este sitio web utiliza cookies para ofrecerle una mejor experiencia de navegación, si continua en navegando consideramos que acepta su uso.