What problem does it solve? Deploying a frontend and backend as one cohesive application on Vercel requires coordinating routing, private service-to-service communication, and local development across multiple runtimes, which is error-prone when configured manually. ## Core Features & Use Cases - Multi-Service Composition: Define multiple services in vercel.json with the services key, each with its own root, framework, entrypoint, and build settings, deployed together as one atomic unit. - Routing & Ingress Control: Configure top-level rewrites to split traffic between services, serve backends on subdomains, strip path prefixes, and keep services private with no public route. - Private Service Bindings: Connect services internally through environment-variable bindings that skip the public Firewall and CDN pipeline. - Use Case: Put a Next.js frontend and a FastAPI backend in one project, route /api/(.*) to the backend, bind the backend URL to the frontend via BACKEND_INTERNAL_URL, and run everything locally with vercel dev. ## Quick Start Ask the AI to configure a vercel.json that deploys your frontend and backend together as Vercel Services with an /api rewrite and a service binding.