Перейти до вмісту

Повноцінний метафреймворк із пріоритетом клієнтської частини, побудований на TanStack Router і Vite. Він пропонує повністю типобезпечну систему маршрутизації та наскрізні примітиви для сучасних вебзастосунків на React і Solid.

Забезпечує серверне рендеринг усього документа, потокову передачу, серверні функції/RPC і маршрути API без втрати інтерактивності на клієнті. Орієнтований на зручну для розробників роботу з типами, виведеними з маршрутів і серверних API, що покращує досвід розробки та зменшує кількість помилок під час виконання.

Використовує Vite для збирання та підтримує розгортання будь-де — від традиційних серверів Node до безсерверних середовищ, edge-середовищ і CDN. Підходить для масштабування від простих SPA до складних застосунків корпоративного рівня та містить усе необхідне для маршрутизації, потоків даних і життєвого циклу рендерингу.

Наразі перебуває в бета-версії, активна розробка триває в напрямку випуску 1.0. Підходить для використання у виробничому середовищі за умови фіксації версії та відстеження випусків.

Можливості

  • Типобезпечна маршрутизація на базі TanStack Router
  • Серверне рендеринг усього документа (SSR)
  • Потокові відповіді
  • Серверні функції та RPC
  • Маршрути API
  • Збирання та сервер розробки на базі Vite
  • Підтримка React і Solid
  • Досвід розробки з пріоритетом клієнтської частини
  • Розгортання будь-де: Node, безсерверне середовище, edge, CDN
  • Потужне виведення типів для маршрутів і API
  • Підходить для масштабних потреб корпоративної маршрутизації

Пов’язані матеріали

TanStack Router

Сучасна масштабована бібліотека маршрутизації для React, що спеціалізується на типобезпеці та ефективному керуванні даними.

React Router

Необхідний інструмент для керування маршрутами й навігацією в застосунках React, що підвищує ефективність розробки та продуктивність застосунків.

Hybrids

Цей фреймворк допомагає розробникам створювати ефективні вебзастосунки та компоненти, які легко підтримувати, поєднуючи декларативні й функціональні методи програмування.

Inertia.js

Це рішення спрощує розробку сучасних вебзастосунків завдяки сучасним клієнтським методам, зберігаючи простоту традиційних застосунків із серверним рендерингом.

nuqs

Легко керуйте станом застосунку в Next.js, використовуючи рядок запиту URL для збереження та синхронізації стану.

React Hook Form

Потужна бібліотека для роботи з формами, яка спрощує керування ними в застосунках React і зосереджується на продуктивності та зручності використання.

SvelteKit

Потужний фреймворк для пришвидшення розробки вебзастосунків завдяки елегантному компонентному підходу.

usehooks-ts

Колекція хуків React, що спрощує розробку завдяки готовим рішенням, суворій типізації та ефективній роботі застосунків.