TanStack Router предлагает полностью типобезопасную маршрутизацию для приложений на React. Библиотека переосмысляет современные подходы к маршрутизации, улучшая опыт разработчиков без ущерба для безопасности типов.
Роутер упрощает получение данных и обеспечивает мгновенные переходы благодаря встроенному кэшированию и автоматической предварительной загрузке. Универсальный API загрузчиков предотвращает каскадные запросы, позволяя страницам загружаться параллельно и не заставляя пользователей ждать.
Кроме того, в TanStack Router есть расширенный API параметров поиска, который улучшает управление состоянием за счёт схем, валидации и изменения параметров поиска URL. Это позволяет реже использовать состояние в памяти и повышает удобство работы пользователей.
Лёгкая архитектура (всего 12kb) обеспечивает производительность и масштабируемость, поэтому библиотека подходит для высокопроизводительных приложений. Интеграция с такими партнёрами, как Vercel, Clerk, Convex и Sentry, повышает её ценность, обеспечивая безопасность, взаимодействие с данными в реальном времени и эффективный мониторинг приложений.