ISR datetime test
O bloco azul vem do getStaticProps, então só muda quando a página é regerada. O bloco cinza é calculado no browser e muda a cada segundo. Se os dois andarem juntos, a página não está sendo cacheada.
Gerado no servidor (snapshot ISR)
- Data/hora
- 03/09/2026, 21:03:58
- ISO (UTC)
2026-09-04T00:03:58.513Z- Token da geração
YIYHLJ- TTL do revalidate
- 600s (10 min)
Agora no browser (cliente)
- Data/hora
- —
- Idade do snapshot
- —
- Status
- —
Como testar
- Anote a data/hora e o token do bloco azul.
- Recarregue várias vezes (hard-refresh). O bloco azul deve ficar congelado e só o bloco cinza andar — isso comprova que o HTML vem do cache.
- Espere passar o TTL de 600s.
- Recarregue uma vez: ainda vem o valor antigo (stale-while-revalidate) e a regeração começa em background.
- Recarregue de novo alguns segundos depois: agora a data/hora e o token devem ter mudado.
Em next dev o getStaticProps roda a cada request, então o teste só faz sentido em build de produção (next build && next start) ou no ambiente publicado.