Nextjs Core

Core Next.js patterns for App Router development including Server Components, Server Actions, route handlers, data fetching, and caching strategies

bobmatnyc Updated 71 repo stars

File contents

Next.js Core (App Router)

  • Server Components by default; minimal "use client".
  • Mutations in Server Actions (validate/authz; revalidate tags/paths).
  • Route handlers for APIs/webhooks; add loading/error boundaries.

Anti-patterns:

  • ❌ Fetch initial data in useEffect.
  • ❌ Cache or revalidate too broadly.
  • ❌ Client-only authz.

References: see references/ (server actions, fetching, caching, routing, auth, testing).

bobmatnyc/claude-mpm-skills/tree/main/toolchains/nextjs/nextjs-core commit 9107037ddd

Frequently asked questions

npx skillmds@latest add bobmatnyc/nextjs-core