À propos du cours
Embarquez dans la formation sur Tanstack Query, anciennement React Query, une véritable opportunité pour explorer en profondeur la gestion des requêtes au sein des applications React. Cette immersion vous guide à travers une multitude de sujets, depuis l’installation initiale jusqu’à l’intégration avancée des fonctionnalités de cette bibliothèque.
Dès le départ, plongez dans la première étape cruciale : l’installation de Tanstack Query. Cette opération, simple et rapide grâce à npm ou yarn, vous ouvre les portes vers une configuration initiale fluide.
Découvrez ensuite le QueryClient, ce véritable chef d’orchestre central pour toutes les requêtes dans votre application. Apprenez à le configurer et à l’intégrer avec le Provider pour une gestion des données à toute épreuve.
Au cœur de Tanstack Query se trouve l’hook useQuery. Explorez ses possibilités et son utilisation, transformant ainsi le processus de récupération des données en une véritable danse de simplicité déclarative.
Poursuivez votre exploration avec le Query Cache, une fonctionnalité puissante permettant de stocker en cache les résultats des requêtes, améliorant ainsi les performances et évitant les appels redondants à l’API.
Affinez ensuite votre expertise avec les callbacks onsuccess et onerror, assurant une expérience utilisateur fluide et une gestion précise des résultats de requête.
Apprenez à créer des custom hooks pour une abstraction efficace des requêtes courantes, simplifiant ainsi la réutilisation du code et améliorant sa maintenabilité.
Explorez les performances de votre application en exécutant des requêtes en parallèle et en utilisant useMutation pour les opérations de mutation.
En conclusion, cette formation sur Tanstack Query fournit une base solide pour tirer parti de cette bibliothèque puissante dans vos projets React. Rejoignez-nous dès aujourd’hui et explorez les possibilités infinies de cette combinaison dynamique !
Contenu du cours
Tanstack Query de A à Z
Installation, SetUp et fichiers sources
04:39QueryClient et QueryClientProvider
02:14UseQuery
12:58ReactQueryDevTools
04:22QueryCache
06:43StaleState concept
02:25Refetch
02:04Le Polling
01:28OnSuccess et OnError
02:13Custom hook
04:08Queries ID
11:35Requêtes parallèles
08:15InitialQueryData
04:22Pagination
05:56UseMutation
06:21