Question from the Next.js test

How to use the useSWR hook in Next.js to fetch data from an API?

Easy

Take a look at this Route Handler:

// app/items/route.ts
export async function GET(){
  const res= await fetch('https://data.mongodb-api.com/...', { next:{ revalidate: 60 } );
  const data= await res.json();

  return Response.json({ data }});
}

How is cached data revalidated?

Author: MarcinStatus: Published(Update)Question passed 38 times
Edit
0
Community Evaluations
developer avatar
Dragon parfait
23/08/2024
Proposed syntax is conform with documentation linked as an answer explaination