Hallo, wir möchten euch die Suspensive-Bibliothek vorstellen, die von den Frontend-Entwicklern von Toss als Open Source betrieben wird.
[Suspense in React verwenden]
Wenn man in React Suspense zur Verarbeitung von Asynchronität verwendet, gibt es einige Unannehmlichkeiten.
Bei useQuery von Tanstack Query ist die Typinferenz nicht ganz präzise, und ErrorBoundary muss man selbst erstellen oder installieren.
[Funktionen von Suspensive]
- ein sicheres
<ErrorBoundary />, das sich komfortabel zusammen mit Suspense verwenden lässt - der Hook
useSuspenseQuery(), der in Suspense-Situationen präzise Typen bereitstellt - neue Komponentenoptionen für
<Suspense />, die auch beim Server-side Rendering sicher verwendet werden können - die Komponente
<Delay />, um Ladezustände nutzerfreundlicher darzustellen
Suspensive bündelt genau die Tools, bei denen man sich bei der Verwendung von Suspense bei Toss dachte: So etwas brauchen wir.
[Link]
Weitere Details findet ihr in der Suspensive-Dokumentation.
https://suspensive.org/ko
Noch keine Kommentare.