Skip to content

Совместимость

PageFlow требует Node.js 20.19 или новее. Установите его как зависимость разработки.

ИнтеграцияМинимальная peer-версияИсточник маршрутовПримечания
Vite + Vue RouterVite 5, Vue 3.4, Vue Router 4router.getRoutes()Полная интеграция со средой разработки.
NuxtNuxt 3Записи Vue RouterРаспознаёт события навигации Nuxt/Vue.
AstroAstro 5Файловые маршрутыЯкоря того же источника и data-pageflow-to; без внутреннего устройства islands.
React RouterОбъекты маршрутовЯвные объекты маршрутовИспользуйте unplugin-pageflow/react-router.
SvelteKitSvelteKit 2Файловые маршрутыАдаптер сочетается с sveltekit().
SolidStartSolidStartФайловые маршрутыАдаптер сочетается с плагином Solid.
Qwik CityQwik 1.10, Qwik City 1.10Файловые маршрутыАдаптер сочетается с Qwik City и Vite.
Next.jsNext.js 15Файловые маршрутыИспользует sidecar разработки pageflow-next.
uni-appСовременная конфигурация на ViteСозданные маршрутыТолько для разработки.

Требования к браузеру

Превью требуют доступа к iframe того же источника и современного браузера со стандартной поддержкой history, messaging и canvas.

Поддержка продакшена

PageFlow намеренно не имеет производственной среды выполнения. Производственные сборки не должны содержать его клиент или конечные точки разработки.

Политика версий

Диапазоны peer-зависимостей фреймворков описывают границы поддерживаемой интеграции. Перед использованием новых основных версий проверяйте манифест пакета и CI.

Опубликовано по лицензии MIT.