Supported stacks

React hosting
on Shipped.

Turn your React interface into an app people can use. Ship directly from your coding agent, then connect the services your product needs.

Give your interface a home

A React app built for the browser can ship as a static site. Shipped serves its production files through the CDN and connects your domain with HTTPS. Keep your components, styling system, and build tool. Your deployment starts with the project you already have.

Bring the backend with it

Sign-in screens, account settings, and dashboards need more than a bundle of JavaScript. Run an API beside your React frontend and connect PostgreSQL, file storage, or email as needed. Keep database credentials on the server while the browser calls the endpoints you choose to expose.

Share the next version

Ask your coding agent to ship the app through MCP, without pushing to GitHub first. Use a separate staging environment to review UI changes against test data. When the update is ready, deploy it to the same app URL and keep the previous deployment available for rollback.

A little more detail

Questions about React?

Does every React app need a web server?

A browser-only React build can use static hosting. An app that renders pages on the server needs a server runtime; use the deployment model of your React framework, such as Next.js or TanStack Start.

Where should I put API keys used by my React app?

Public client configuration may be included in the browser build. Private API keys and database credentials belong in server-side secrets and should be accessed through your backend.

From your workspace to the web

Ready to ship your app?

Start shipping