AI Vibe Craft
← Назад к AI Vibe News

Редакция 30 июня 2026 г.

Обновлено 3 июля 2026

Новости

Vercel Services: фронт и бэкенд в одном проекте без CORS

Фронт, API и воркеры связаны в одном проекте Vercel общей маршрутизацией и внутренней сетью.

Next.js и FastAPI для пользователя — одно приложение, а в разработке часто оказываются на разных хостингах с разными пайплайнами деплоя. Vercel Services сводит фронт, бэкенд и вспомогательные сервисы в один проект: общая сборка, предпросмотр и откат сразу на всё.

Что даёт один проект

  • Атомарные деплои — все части приложения выкладываются и откатываются синхронно
  • Общий preview — изменение видно сразу на каждом сервисе
  • Внутренняя связь — трафик между сервисами не уходит в публичный интернет

Конфигурация лежит в vercel.json под ключом services: маршрутизация явная, отдельный reverse proxy и CORS между фронтом и API не нужны. Панель Deployments рисует граф сервисов, в Logs можно фильтровать по каждому, а vercel dev локально поднимает весь стек разом.

Ключ bindings выдаёт внутренний адрес — JavaScript-фронт обращается к Python-бэкенду через BACKEND_INTERNAL_URL, трафик остаётся в сети Vercel. Фреймворк детектится автоматически: FastAPI, Flask, Django, Express, Hono, Go, Rust; сервисы крутятся на Fluid compute с оплатой за активное время CPU.

Для агентов есть Vercel Sandbox — изолированный Linux с shell и Docker, на Pro до 24 часов без доступа к продакшену. Функции держат WebSocket, в том числе Socket.IO; фон — Vercel Queues, Workflow и Cron. На Pro и Enterprise функции работают до 30 минут, Python-бэкенды тянут зависимости до 500mb.

Источник: Vercel Services: Run full stack on Vercel.