Daily challenge
Next.js Static Export, App Router & Build-Time Data Architecture
Understand how generateStaticParams, Server Components, and static export constraints work together on edge CDNs.
Date: 2026-10-20Topic: nextjsDifficulty: advanced8 min2 questions
2026-10-20nextjs · advanced · 8 minutes
0/2 answered
Q1. When Next.js is configured with `output: 'export'`, how are dynamic route segments like `app/quiz/[date]/page.tsx` resolved?
export async function generateStaticParams() { const quizzes = await quizService.listPublishedQuizzes(); return quizzes.map((q) => ({ date: q.publicationDate })); }Q2. Why must privileged secrets (such as database passwords or GitHub Personal Access Tokens) NEVER be placed in `NEXT_PUBLIC_*` environment variables?