nextjs-pages-router
Installation
SKILL.md
Next.js Pages Router (Legacy)
Priority: P0 (CRITICAL)
[!IMPORTANT] project uses Next.js Pages Router (
pages/directory). NOT use App Router features.
Workflow: Add Server-Rendered Page
- Create page file — Add
pages/posts/[id].tsx. - Add data fetching — Export
getServerSidePropsorgetStaticProps+getStaticPaths. - Import service directly — Never fetch your own
/apiroutes from server-side hooks. - Type props — Use
InferGetServerSidePropsType<typeof getServerSideProps>.