Миграция на ONREZA
Раздел миграций помогает понять, какой слой ONREZA подходит для уже существующего проекта: Static и деплои, Compute, ONREZA Functions, Edge Rules, KV Store или Managed PostgreSQL.
Supabase Edge Functions Куда переносить Deno Edge Functions, webhooks, auth-код, DB/Storage-логику и WebSocket-сценарии
Как читать руководства по миграции
Заголовок раздела «Как читать руководства по миграции»На каждой странице есть три уровня ответа:
- Что переносится напрямую — сценарии, которые хорошо ложатся на ONREZA без смены архитектуры.
- Что переносится в другой слой — код, который был функцией на исходной платформе, но в ONREZA должен быть Compute-приложением, Static-артефактом или интеграцией.
- Что пока не является публичным контрактом — возможности, которые не стоит закладывать в production-миграцию до появления документации и лимитов.
Быстрая матрица ONREZA
Заголовок раздела «Быстрая матрица ONREZA»| Если у вас есть | Куда переносить |
|---|---|
| Статический сайт, SPA, изображения, CSS/JS build output | Статический деплой |
| Next.js SSR, Remix, Express, Fastify, Hono, свой Bun/Node server | 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 Store |
| Реляционные данные приложения | Managed PostgreSQL или внешняя БД |
Если один файл на старой платформе делает сразу несколько вещей, сначала разделите его по назначению. В ONREZA не обязательно переносить всё в один слой: webhook может стать ONREZA Function, админский API — Compute, а правила маршрутизации — Edge Rules.