next.js/test/e2e/app-dir/app-static/app/stale-cache-serving/app-page/page.tsx
page.tsx21 lines465 B
export const revalidate = 0

const delay = 3000

export default async function Page(props) {
  const start = Date.now()
  const data = await fetch(
    `https://next-data-api-endpoint.vercel.app/api/delay?delay=${delay}`,
    { next: { revalidate: 3 } }
  ).then((res) => res.json())
  const fetchDuration = Date.now() - start

  return (
    <>
      <p id="data">
        {JSON.stringify({ fetchDuration, data, now: Date.now(), start })}
      </p>
    </>
  )
}
Quest for Codev2.0.0
/
SIGN IN