Перейти к содержимому

Миграция на ONREZA

Раздел миграций помогает понять, какой слой ONREZA подходит для уже существующего проекта: статические сайты и развертывания, ONREZA Compute, ONREZA Functions, Edge Rules, KV-хранилище или Управляемый PostgreSQL.

На каждой странице есть три уровня ответа:

  1. Что переносится напрямую — сценарии, которые хорошо ложатся на ONREZA без смены архитектуры.
  2. Что переносится в другой слой — код, который был функцией на исходной платформе, но в ONREZA должен быть Compute-приложением, Static-артефактом или интеграцией.
  3. Что пока не является публичным контрактом — возможности, которые не стоит закладывать в production-миграцию до появления документации и лимитов.
Если у вас есть Куда переносить
Статический сайт, SPA, изображения, CSS/JS build output Статический деплой
Next.js SSR, Remix, Express, Fastify, Hono, свой Bun/Node server ONREZA Compute
Короткий HTTP handler, webhook, auth helper, small BFF ONREZA Functions
Auth/middleware вокруг маршрутов, redirects, headers, rate limit Edge Rules + ONREZA Functions
Session cache, rate counters, небольшое состояние на уровне окружения KV-хранилище
Реляционные данные приложения Управляемый PostgreSQL или внешняя БД

Если один файл на старой платформе делает сразу несколько вещей, сначала разделите его по назначению. В ONREZA не обязательно переносить всё в один слой: webhook может стать ONREZA Function, админский API — Compute, а правила маршрутизации — Edge Rules.