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

Миграция на ONREZA

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

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

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

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