Next JS Guidance

Baseline guidance for App Router apps. Use when this capability is needed.

tomevault-io Updated

File contents

Use When

Use this for broad App Router orientation.

Do

  • Put route pages under src/app.
  • Keep page components server-rendered unless interactivity requires client components.
  • Read the app package before assuming framework behavior.

Do Not

  • Mix conventions between sibling apps just because both use Next.js.
  • Add client components for static merchandising or dashboard content.

Example

apps/admin/src/app/settings/page.tsx and apps/storefront/src/app/promotions/page.tsx are both App Router pages, but they target different Next majors.

See Also

Use app-local Next skills for version-specific guidance.


Source: atheory-ai/skillex-demo — distributed by TomeVault.

tomevault-io/skills-registry/tree/main/atheory-ai--skillex-demo--next-js-guidance commit c11649b322

Frequently asked questions

npx skillmds@latest add tomevault-io/next-js-guidance