Hola, queremos presentarles la biblioteca Suspensive, operada como open source por desarrolladores frontend de Toss.
[Usar Suspense en React]
Al usar Suspense para manejar operaciones asíncronas en React, hay varias incomodidades.
useQuery de Tanstack Query no hace una inferencia de tipos completamente precisa, y ErrorBoundary hay que crearlo o instalarlo por cuenta propia.
[Funciones que ofrece Suspensive]
- Un
<ErrorBoundary />seguro para usar cómodamente con Suspense - El Hook
useSuspenseQuery()que ofrece tipado preciso en situaciones con Suspense - Nuevas opciones del componente
<Suspense />que pueden usarse de forma segura incluso en server-side rendering - El componente
<Delay />para mostrar los estados de carga de una forma más amigable para el usuario
Así, reunimos todas las herramientas que en Toss pensamos: “esto hace falta cuando usamos Suspense”.
[Enlace]
Para más detalles, también pueden consultar la documentación de Suspensive.
https://suspensive.org/ko
Aún no hay comentarios.