# TanStack Router

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

[Website](https://tanstack.com/router/latest) [GitHub](https://github.com/TanStack/router) [npm](https://npmjs.com/package/@tanstack/react-router)

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

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

Крім того, TanStack Router має розширений API для параметрів пошуку, який покращує керування станом завдяки схемам, перевірці та зміні URL-параметрів пошуку. Це зменшує залежність від стану в пам’яті та покращує взаємодію з користувачами.

Завдяки легкій архітектурі (лише 12kb) бібліотека зберігає високу продуктивність і масштабованість, що робить її надійним вибором для розгортання високопродуктивних застосунків. Інтеграція з партнерами, такими як Vercel, Clerk, Convex і Sentry, підвищує її цінність, забезпечуючи безпеку, взаємодію з даними в реальному часі та ефективний моніторинг застосунків.

## Можливості

- 100% типобезпечність
- Паралельні завантажувачі маршрутів
- Повноцінні API для параметрів пошуку
- Вкладені маршрути та маршрути макетів
- Легка бібліотека (12kb)
- Suspense і переходи
- Сувора навігація
- Автодоповнення шляхів
- Схеми параметрів пошуку
- Перевірка параметрів пошуку
- Розбір і серіалізація параметрів пошуку
- Попередня й подальша обробка параметрів пошуку
- Структурне спільне використання
- Автоматичне попереднє завантаження
- Асинхронні елементи
- Очікувані елементи
- Межі обробки помилок

## Деталі

**Зірки GitHub**

8.4K

**Завантаження з npm**

228.8K/тиждень

**Остання версія**

1.86.1

**Створено**

Jan 14, 2019

**Оновлено**

Dec 6, 2024

**Ліцензія**

MIT License

Ваша реклама тут?

[Напишіть нам електронною поштою](mailto:hi@dennn.is?subject=%D0%A0%D0%B5%D0%BA%D0%BB%D0%B0%D0%BC%D0%B0%20%D0%BD%D0%B0%20KickstartUI)

[Реклама Набір плагінів для роботи з агентами для WordPress.](https://sleekwp.com/?ref=kickstartui)

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

### [TanStack Start](https://kickstartui.com/uk/details/tanstack-start/)

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

**Зірки GitHub**

10.8K

**Оновлено**

Aug 17, 2025

**Ліцензія**

MIT License

### [React Router](https://kickstartui.com/uk/details/react-router/)

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

**Зірки GitHub**

53.4K

**Оновлено**

Dec 6, 2024

**Ліцензія**

MIT License

### [Hybrids](https://kickstartui.com/uk/details/hybrids/)

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

**Зірки GitHub**

3.1K

**Оновлено**

Dec 6, 2024

**Ліцензія**

MIT License

### [Inertia.js](https://kickstartui.com/uk/details/intertiajs/)

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

**Зірки GitHub**

6.6K

**Оновлено**

Dec 6, 2024

**Ліцензія**

MIT License

### [nuqs](https://kickstartui.com/uk/details/nuqs/)

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

**Зірки GitHub**

5.1K

**Оновлено**

Dec 6, 2024

**Ліцензія**

MIT License

### [React Hook Form](https://kickstartui.com/uk/details/react-hook-form/)

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

**Зірки GitHub**

41.8K

**Оновлено**

Dec 6, 2024

**Ліцензія**

MIT License

### [usehooks-ts](https://kickstartui.com/uk/details/usehooks-ts/)

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

**Зірки GitHub**

6.6K

**Оновлено**

Dec 6, 2024

**Ліцензія**

MIT License

### [TanStack Form](https://kickstartui.com/uk/details/tanstack-form/)

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