Retour a la bibliotheque learn
Choix simpleJuniorD24 min de lecture

Pourquoi utiliserais-tu useSearchParams quand le state d'un filtre d'ecran doit rester partageable via l'URL ?

Si un filtre ou un mode de vue doit survivre au refresh et etre partageable par lien, le garder dans la query string via useSearchParams est souvent plus clair que de le cacher seulement dans le state local du composant.

Skill principale
React Router et etat URL
Module
React Router et navigation
Workspace
Apercu du cours

Cette page publique garde le prompt et le cadrage entretien visibles, mais le cours complet vit dans dashboard learn.

suivre les cours vus et les resultats de checkpoint
lancer une practice ciblee directement depuis un cours
renvoyer les cours en review espacee

TL;DR

useSearchParams est utile quand un state a sa place dans l'URL parce que l'utilisateur doit pouvoir le rafraichir, le partager ou le bookmarker.

Reponse prete pour entretien

Si un filtre ou un mode de vue doit survivre au refresh et etre partageable par lien, le garder dans la query string via useSearchParams est souvent plus clair que de le cacher seulement dans le state local du composant.