Skip to content

Next.js

Terminal window
tinkerise web next my-next-app --typescript --tailwind --eslint
Terminal window
tinkerise web next my-next-app --no-install --package-manager pnpm

Use next when you want:

  • React Server Components and file-based routing
  • Built-in API routes and full-stack patterns
  • A single framework for app UI and backend endpoints
  • Node.js >=18.17.0
  • npx available in your Node install
tinkerise flagNative create-next-app flagNotes
--typescript--typescript or --tsMapping varies by create-next-app version
--tailwind--tailwindAdds Tailwind setup in scaffold
--eslint--eslintEnables linting setup in scaffold
--no-git--skip-git or --disable-gitMapping varies by create-next-app version
--no-install--skip-installSkips dependency install
--package-manager <pm>--use-<pm>Supports npm, pnpm, yarn, bun
  • tinkerise delegates to create-next-app.
  • Registry version mappings handle create-next-app flag changes automatically.
  • Pass-through args are enabled, so native flags still work.

Native pass-through example:

Terminal window
tinkerise web next my-next-app -- --app --src-dir

You get the official Next.js scaffold output, including:

  • app/ or src/app/ route structure (depending on options)
  • Next.js config, TypeScript config, and package scripts
  • Optional Tailwind and ESLint setup based on selected flags

See full CLI flags: /reference/commands/