next.js/test/e2e/app-dir/app-static/app/force-cache-revalidate/page.js
page.js24 lines531 B
// we want to bail out of ISR, but still leverage fetch caching
export const dynamic = 'force-dynamic'

export default async function Page() {
  const dataForceCache = await fetch(
    'https://next-data-api-endpoint.vercel.app/api/random?b2',
    {
      cache: 'force-cache',
      next: {
        revalidate: 3,
      },
    }
  ).then((res) => res.text())

  return (
    <>
      <p>/force-cache-revalidate</p>
      <p id="data-force-cache">
        "cache: no-cache, revalidate: 3" {dataForceCache}
      </p>
    </>
  )
}
Quest for Codev2.0.0
/
SIGN IN