Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Skapa en Skelettladdare | Hämta och Visa Data i Next.js
Next.js 14-Färdighet för att Bygga Moderna Webbappar

bookUtmaning: Skapa en Skelettladdare

Din tur! Tillämpa det du just har lärt dig genom att refaktorera <LatestInvoices>-komponenten.

  1. Flytta funktionen fetchLatestInvoices() från sidan till <LatestInvoices>-komponenten;
  2. Omslut komponenten med en <Suspense>-gräns, och ange en fallback som heter <LatestInvoicesSkeleton>.

I praktiken

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 7

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Suggested prompts:

Can you explain why we use Suspense with the LatestInvoices component?

What does the LatestInvoicesSkeleton fallback do?

How does moving fetchLatestInvoices into the component improve the code?

Awesome!

Completion rate improved to 2.08

bookUtmaning: Skapa en Skelettladdare

Svep för att visa menyn

Din tur! Tillämpa det du just har lärt dig genom att refaktorera <LatestInvoices>-komponenten.

  1. Flytta funktionen fetchLatestInvoices() från sidan till <LatestInvoices>-komponenten;
  2. Omslut komponenten med en <Suspense>-gräns, och ange en fallback som heter <LatestInvoicesSkeleton>.

I praktiken

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 7
some-alt