13 Aug 2026

Next.js + Laravel API on one Mac

Node proxy and aliases — full-stack without CORS in dev (Pro).

Full-stack teams want app.localhost for frontend and API without CORS pain in dev.

MacFullStack Pro setup

  • Project 1 — Laravel API (api.shop.localhost or alias).
  • Project 2 — Next.js with Node proxy (shop.localhost:3000).

Or one Laravel + proxy to Vite/Next dev server — depends on your monorepo.

Proxy setup

  1. Node proxy → port 3000, command npm run dev -- --hostname 127.0.0.1.
  2. Laravel .env: SANCTUM_STATEFUL_DOMAINS, SESSION_DOMAIN for cookies.
  3. Sync vhosts after aliases.

Docs: /help/node-python-proxy. Free tier has no JS proxy — Pro.

MacFullStack

Try it on your Mac

Free — one PHP project and core stack. Pro unlocks Next/Django, Postgres, Share, and unlimited projects.

Download Pro Teams