13 pontos por raon0211 2024-06-28 | Ainda não há comentários. | Compartilhar no WhatsApp

Olá! Gostaria de apresentar a biblioteca Suspensive, mantida como open source pelos desenvolvedores front-end da Toss.

[Usando Suspense no React]
Ao usar Suspense para lidar com operações assíncronas no React, há alguns incômodos.

O useQuery do Tanstack Query não faz inferência de tipos com precisão, e o ErrorBoundary precisa ser criado manualmente ou instalado à parte.

[Recursos oferecidos pelo Suspensive]

  • Um <ErrorBoundary /> seguro para usar com Suspense de forma conveniente
  • O Hook useSuspenseQuery() que fornece tipos precisos em cenários com Suspense
  • Novas opções do componente <Suspense /> que podem ser usadas com segurança até mesmo em server-side rendering
  • O componente <Delay /> para exibir situações de carregamento de forma mais amigável ao usuário

Assim, reunimos todas as ferramentas que, na Toss, sentimos falta ao usar Suspense e pensamos: era exatamente disso que precisávamos.

[Link]
Para mais detalhes, consulte também a documentação do Suspensive.
https://suspensive.org/ko

Ainda não há comentários.

Ainda não há comentários.