Yesterday's Top Poster

Run multiple frameworks in one project with Vercel Services

  • Thread starter Thread starter Ricardo Gonzalez, Nik Sidnev, Daniel Park
  • Start date Start date
You can now deploy multiple frontends and backends together within a single Vercel project.

Vercel Services is now available, allowing you to deploy full stack apps with multiple frameworks on a shared domain, where services talk to each other privately and deployments build, preview, and roll back together.

Services are defined in vercel.json:


From there, your services show up across the dashboard and CLI:


  • The Deployments panel visualizes the services graph


  • The Logs UI filters by individual service


  • vercel dev runs every service locally for a production-like environment

Service bindings​


Services talk to each other internally with the new bindings key, without routing through the public internet:


The frontend reaches the backend privately through the URL in BACKEND_INTERNAL_URL:

Framework-defined infrastructure​


Most frameworks run with zero configuration. Framework-defined infrastructure means each service's framework is auto-detected and auto-provisioned, from FastAPI and Flask to Express and Hono, with first-class support for Go and Rust. Services run on Fluid compute with Active CPU pricing, so you only pay for the time your code is actually running.

Read the documentation to get started.

Read more

Continue reading...
 
Back
Top