Skip to content

Сумісність ​

PageFlow потребує Node.js 20.19 або новішої версії. Установлюйте його як залежність для розробки.

ІнтеграціяМінімальна версія peer dependencyДжерело маршрутівПримітки
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Файлові маршрутиВикористовує допоміжний процес розробки pageflow-next.
uni-appСучасна конфігурація на основі ViteСтворені маршрутиЛише для розробки.

Вимоги до браузера ​

Для попереднього перегляду потрібен доступ до iframe того самого походження та сучасний браузер із підтримкою стандартних API історії, повідомлень і canvas.

Підтримка продакшену ​

PageFlow навмисно не має продакшн-середовища виконання. Продакшн-збірки не повинні містити його клієнт або кінцеві точки розробки.

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

Діапазони peer dependency фреймворків описують межі підтримуваної інтеграції. Перед переходом на нові основні версії фреймворків перевірте маніфест пакета та CI.

Опубліковано за ліцензією MIT.