Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Finnes det noen eksempler på bruk av feilgrenser med React Cache API i virkelige applikasjoner


Finnes det noen eksempler på bruk av feilgrenser med React Cache API i virkelige applikasjoner


Ja, det er noen virkelige eksempler på bruk av feilgrenser med React Cache API:

1. Vercels Next.js-dokumentasjon:
– Vercel, selskapet bak Next.js, har et eksempel i Next.js-dokumentasjonen som viser hvordan man bruker feilgrenser med React Cache API.
– Eksemplet viser hvordan du oppretter en egendefinert feilgrensekomponent som kan fange opp og håndtere feil som oppstår i en server-side gjengitt komponent som bruker React Cache API.
- Link: https://nextjs.org/docs/advanced-features/error-handling#using-error-boundaries-with-react-cache

2. Shopifys Hydrogen Framework:
- Shopifys Hydrogen er et React-rammeverk for å bygge tilpassede butikkfronter på toppen av Shopify. Den bruker React Cache API og integrerer den med feilgrenser.
- Hydrogen-dokumentasjonen inkluderer et eksempel på hvordan du oppretter en egendefinert feilgrensekomponent som kan håndtere feil som oppstår innenfor server-side gjengitte komponenter som bruker React Cache API.
- Link: https://shopify.dev/docs/custom-storefronts/hydrogen/guides/error-handling

3. Airbnbs Lottie Web:
- Airbnbs Lottie Web er et bibliotek for gjengivelse av After Effects-animasjoner på nettet. Den bruker React Cache API for å bufre animasjonsdataene.
- Lottie Web-dokumentasjonen inneholder et eksempel på hvordan du bruker feilgrenser for å håndtere feil som oppstår når du laster de bufrede animasjonsdataene.
- Link: https://airbnb.io/lottie/#/web?id=error-handling

4. Spotifys backstage:
– Backstage er en åpen kildekode-plattform for å bygge utviklerportaler, laget av Spotify. Den bruker React Cache API og integrerer den med feilgrenser.
- Backstage-dokumentasjonen inneholder et eksempel på hvordan du oppretter en egendefinert feilgrensekomponent som kan håndtere feil som oppstår i server-side gjengitte komponenter som bruker React Cache API.
- Link: https://backstage.io/docs/features/techdocs/techdocs-overview#error-handling

Disse eksemplene viser hvordan applikasjoner i den virkelige verden bruker React Cache API sammen med feilgrenser for å gi en robust og pålitelig feilhåndteringsløsning for deres server-side gjengitte komponenter.

Sitater:
[1] https://legacy.reactjs.org/docs/error-boundaries.html
[2] https://react.dev/reference/react/cache
[3] https://stackoverflow.com/questions/68435879/handling-errors-in-javascript-react-when-calling-backend-apis
[4] https://www.happyteam.io/blog/how-errors-can-be-handled-with-react-query/
[5] https://reetesh.in/blog/react-cache-function-explained