React Query en 40 minutes - Cours complet débutant

  Рет қаралды 5,976

Melvynx • Apprendre à coder

Melvynx • Apprendre à coder

Күн бұрын

🎁 Cours GRATUIT sur useQuery : codelynx.dev/nextreact/use-qu... 🎁
Projet : github.com/Melvynx/react-quer...
00:00 - Intro
00:23 - Setup projet
01:45 - Pourquoi React Query ?
04:00 - Le Query Client
05:51 - Refactor useEffect to React Query
12:00 - Page user
15:00 - React Query dev tools
17:00 - Multiple Requests
23:00 - Mutation
31:00 - Post page
38:00 - Outro
▶ VIDÉO
Dans cette vidéo, nous plongerons dans le monde de React et explorerons le hook useQuery. Si vous connaissez React, vous avez probablement entendu parler de ce hook et l'avez peut-être même utilisé auparavant. Cependant, si vous êtes nouveau sur React, ou si vous n'avez pas encore eu la chance d'explorer ce puissant hook, alors cette vidéo est parfaite pour vous.
useQuery est un hook qui fait partie de la bibliothèque Apollo Client, et il nous permet de récupérer des données à partir d'une API GraphQL et de gérer ces données dans nos composants React. Dans cette vidéo, nous couvrirons les bases de useQuery, y compris comment le configurer, comment l'utiliser pour récupérer des données à partir d'une API GraphQL, et comment gérer les états de chargement et d'erreur.
Nous examinerons également certains cas d'utilisation plus avancés de useQuery, notamment la façon de transmettre des variables à nos requêtes et comment utiliser la mise en cache de requêtes pour optimiser les performances. À la fin de cette vidéo, vous aurez une compréhension solide de la façon d'utiliser useQuery dans vos propres projets React et de tirer parti de toutes ses fonctionnalités puissantes.
Si vous cherchez à améliorer vos compétences en React, ou si vous voulez simplement en savoir plus sur useQuery, alors cette vidéo est à regarder absolument !
▶ ME SUIVRE
🐦 Mon Twitter : / melvynxdev
🖥 Mon GitHub : github.com/Melvynx
📑 Mon Blog : codelynx.dev
💌 Ma Newsletter : melvynx.com/emails
Music from Uppbeat (free for Creators!):
uppbeat.io/t/sonda/freedom
License code: YAJZT1FABTNXFCJP
Music from #Uppbeat (free for Creators!):
uppbeat.io/t/mojo/rumble
License code: BZ8ZMKRNVGT59SEH
#javascript #developper #react #reactjs #reactjstutorial #reactjsdeveloper #reactjscourse #reactjsforbeginners #reactjsproject

Пікірлер: 28
@estebancatanea
@estebancatanea Жыл бұрын
Merci beaucoup Melvyn ! ☺
@melvynxdev
@melvynxdev Жыл бұрын
Merci à toi !
@aminetakdjout6545
@aminetakdjout6545 Жыл бұрын
très bien expliquer merci beaucoup
@melvynxdev
@melvynxdev Жыл бұрын
merci beauocup !
@simonj9945
@simonj9945 Жыл бұрын
Super vidéo c'est tout à fait ce que je cherchais! Merci! Petite note sur les promises: ça se dit "promiss" plutôt que "promaïze".
@melvynxdev
@melvynxdev Жыл бұрын
Merci, j'ai un problème avec ça oui
@Baskad
@Baskad 3 ай бұрын
c'est vraiment trés cool avec une chaleureuse explication.🤩🤩🤩🤩🤩
@melvynxdev
@melvynxdev 3 ай бұрын
Merci bcp !
@Baskad
@Baskad 3 ай бұрын
@@melvynxdev Ah je vous en prie,je travaille avec React Js et node JS et bien est ce que y a des librairies qui facilitent la gestion d'authentification en utilisant les cookies avec les options de sécurités activitées
@TheRicoco2011
@TheRicoco2011 Жыл бұрын
Bonnes explications, merci. Ce serait cool si tu pouvais montrer comment organiser le code pour être plus modulaire et évolutif, mais en 40 min, c’était sûrement pas possible. Je vais aller regarder ton cours complet. Tu fais mention de Zod, en parles-tu plus en détail quelque part ? As-tu une page listant l’ensemble de tes cours gratuits et payants, stp?
@TheRicoco2011
@TheRicoco2011 Жыл бұрын
@@leD13 Ca semble être une landing page de BeginReact, ça parle pas des autres formations.
@melvynxdev
@melvynxdev Жыл бұрын
Hello, je vais bientôt faire une "page" qui contient tous mes cours, tu as bien raison. Tu peux en attendant aller sur ce lien : codelynx.dev/nextreact/use-query afin de pouvoir voir le cours gratuit et il sera mention du cours payant dans celui-ci
@franckapik
@franckapik 6 ай бұрын
Salut Melvyn ! Merci pour ta vidéo. Dis moi a quel extension de VScode correspondent les lignes rouges qui apparaissent brièvement lorsque tu écris ?
@melvynxdev
@melvynxdev 6 ай бұрын
Hello, Error Lens !
@marcrichet2626
@marcrichet2626 Жыл бұрын
Hello, pourquoi n'utilises tu pas async-- await pour les fetch en lieu et place du .then()? Merci
@melvynxdev
@melvynxdev Жыл бұрын
Hello, meilleur syntaxe dans ces cas ! J'en ferrais une vidéo
@user-qg6hg6kg4j
@user-qg6hg6kg4j Жыл бұрын
salut melvyn, je peut savoir quel est ton theme ?
@melvynxdev
@melvynxdev Жыл бұрын
Hello,c'est Dracula !
@nilauberge6574
@nilauberge6574 Жыл бұрын
Plus leger que rtk j'aime bien
@melvynxdev
@melvynxdev Жыл бұрын
Oui clairement
@devgamer587
@devgamer587 Жыл бұрын
Possible de l’utiliser aussi avec react native ?
@TheRicoco2011
@TheRicoco2011 Жыл бұрын
Oui je le fais. Par contre, je n'ai pas réussi à configurer le devtools, ce qui est très dommage. Je pense que c'est possible de le faire, mais c'est très compliqué.
@yutsu1851
@yutsu1851 Жыл бұрын
oui tu peux le faire :)
@leD13
@leD13 Жыл бұрын
​@@TheRicoco2011 dev tools ne marchera pas avec native vu qu'il utlise le DOM 😁
@melvynxdev
@melvynxdev Жыл бұрын
Hello, alors je suis pas un fan de React Native donc je n'ai pas de réponse, mais je pense qu'Eric à une très bonne réponse.
@birladotech9706
@birladotech9706 Жыл бұрын
Oui moi je l’ai fait
@userinconnu2852
@userinconnu2852 4 ай бұрын
C’est un peu bidon votre truc mdr ! Arrêtez vos api rest et passer à graphql Apollo/server et Apollo/client. Pour une api rest redux c’est le feu pourquoi faire du apollo pour une api rest ? T’embrouille les débutants car y a pas de contexte malgré cela merci de fournir du contenu au débutants tu fais avancer les choses
@melvynxdev
@melvynxdev 4 ай бұрын
mdr
La plus GROSSE Incompréhension de REACT expliquée !
9:02
Melvynx • Apprendre à coder
Рет қаралды 2,9 М.
Learn React Query In 50 Minutes
51:09
Web Dev Simplified
Рет қаралды 274 М.
버블티로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 107 МЛН
孩子多的烦恼?#火影忍者 #家庭 #佐助
00:31
火影忍者一家
Рет қаралды 46 МЛН
ОДИН ДЕНЬ ИЗ ДЕТСТВА❤️ #shorts
00:59
BATEK_OFFICIAL
Рет қаралды 8 МЛН
I CAN’T BELIEVE I LOST 😱
00:46
Topper Guild
Рет қаралды 98 МЛН
I loved solving this junior react interview challenge
26:02
Web Dev Cody
Рет қаралды 152 М.
Si tu fais ça, ton code est de mauvaise qualité
27:22
Code Avec Dave
Рет қаралды 199
LÉGISLATIVES : la vidéo pour comprendre les résultats et la suite
13:09
HugoDécrypte - Actus du jour
Рет қаралды 36 М.
TUTO React Server Component de A à Z en 2024
42:46
Melvynx • Apprendre à coder
Рет қаралды 10 М.
Arrête d'utiliser Redux - React
15:39
Melvynx • Apprendre à coder
Рет қаралды 9 М.
React Query Makes Writing React Code 200% Better
13:54
Web Dev Simplified
Рет қаралды 179 М.
React Query Is (Still) Essential - My Favorite React Library
11:04
Theo - t3․gg
Рет қаралды 144 М.
React Query - Complete Tutorial
18:57
Cosden Solutions
Рет қаралды 104 М.
Why I Still Use React Query with Next 14
11:28
developedbyed
Рет қаралды 55 М.
Игровой Комп с Авито за 4500р
1:00
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 1,9 МЛН
Tag her 🤭💞 #miniphone #smartphone #iphone #samsung #fyp
0:11
Pockify™
Рет қаралды 19 МЛН
Best mobile of all time💥🗿 [Troll Face]
0:24
Special SHNTY 2.0
Рет қаралды 3,2 МЛН
Собери ПК и Получи 10,000₽
1:00
build monsters
Рет қаралды 2,2 МЛН
ПОКУПКА ТЕЛЕФОНА С АВИТО?🤭
1:00
Корнеич
Рет қаралды 3,6 МЛН