# TanStack Router

Une bibliothèque de routage moderne et évolutive, conçue spécialement pour React, qui met l’accent sur la sécurité des types et la gestion efficace des données.

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

TanStack Router propose une solution de routage entièrement sécurisée du point de vue des types pour les applications React. Cette bibliothèque repense les modèles de routage modernes afin d’améliorer l’expérience des développeurs sans compromettre la sécurité.

Le routeur simplifie la récupération des données et permet des navigations instantanées grâce à la mise en cache intégrée et au préchargement automatique. Son API polyvalente de chargement des données évite les cascades de requêtes, tandis que les pages se chargent en parallèle et gardent ainsi les utilisateurs engagés.

TanStack Router propose également une API avancée pour les paramètres de recherche, qui améliore la gestion de l’état grâce aux schémas, à la validation et à la manipulation des paramètres de recherche des URL. Cette fonctionnalité réduit la dépendance à l’état en mémoire et améliore l’expérience utilisateur.

Avec son architecture légère (seulement 12kb), il allie performances et évolutivité, ce qui en fait un choix fiable pour déployer des applications performantes. Son intégration avec des partenaires comme Vercel, Clerk, Convex et Sentry renforce son intérêt en apportant sécurité, interactions avec les données en temps réel et supervision efficace des applications.

## Fonctionnalités

- Sécurité des types à 100 %
- Chargeurs de routes parallèles
- API de premier ordre pour les paramètres de recherche
- Routes imbriquées et de mise en page
- Léger (12kb)
- Suspense et transitions
- Navigation stricte
- Complétion automatique des chemins
- Schémas des paramètres de recherche
- Validation des paramètres de recherche
- Analyse et sérialisation des paramètres de recherche
- Prétraitement et post-traitement des paramètres de recherche
- Partage structurel
- Préchargement automatique
- Éléments asynchrones
- Éléments en attente
- Limites d’erreur

## Détails

**Étoiles GitHub**

8.4K

**Téléchargements npm**

228.8K/semaine

**Dernière version**

1.86.1

**Créé le**

Jan 14, 2019

**Mis à jour le**

Dec 6, 2024

**Licence**

MIT License

Votre publicité ici ?

[Envoyez-nous un e-mail](mailto:hi@dennn.is?subject=Publicit%C3%A9%20sur%20KickstartUI)

[Annonce La suite de plugins prête pour les agents de WordPress.](https://sleekwp.com/?ref=kickstartui)

## Éléments associés

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

Méta-framework full-stack pour React et Solid, avec routage sécurisé du point de vue des types, SSR, streaming, fonctions serveur et bundling propulsé par Vite, prêt à être déployé partout.

**Étoiles GitHub**

10.8K

**Mis à jour le**

Aug 17, 2025

**Licence**

MIT License

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

Un outil essentiel pour gérer le routage et la navigation dans les applications React, qui améliore l’efficacité des développeurs et les performances des applications.

**Étoiles GitHub**

53.4K

**Mis à jour le**

Dec 6, 2024

**Licence**

MIT License

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

Ce framework permet aux développeurs de créer des applications et des composants web efficaces et faciles à maintenir en combinant les approches de programmation déclarative et fonctionnelle.

**Étoiles GitHub**

3.1K

**Mis à jour le**

Dec 6, 2024

**Licence**

MIT License

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

Cette solution simplifie le développement d’applications web modernes en adoptant les techniques modernes côté client, tout en conservant la simplicité des applications traditionnelles rendues côté serveur.

**Étoiles GitHub**

6.6K

**Mis à jour le**

Dec 6, 2024

**Licence**

MIT License

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

Gérez facilement l’état de votre application Next.js en utilisant la chaîne de requête de l’URL pour le conserver et le synchroniser.

**Étoiles GitHub**

5.1K

**Mis à jour le**

Dec 6, 2024

**Licence**

MIT License

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

Une puissante bibliothèque de gestion des formulaires qui simplifie leur gestion dans les applications React, en mettant l’accent sur les performances et la facilité d’utilisation.

**Étoiles GitHub**

41.8K

**Mis à jour le**

Dec 6, 2024

**Licence**

MIT License

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

Une collection de hooks React qui facilite le développement grâce à des solutions prêtes à l’emploi, garantissant un typage strict et des applications efficaces.

**Étoiles GitHub**

6.6K

**Mis à jour le**

Dec 6, 2024

**Licence**

MIT License

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

Gestion headless et sécurisée par les types de l'état des formulaires, avec validation indépendante du schéma, abonnements précis et API ergonomiques pour créer des formulaires complexes.
