💬La suite est déjà enregistrée mais pas encore montée et ça va me prendre du temps à la monter. Si suffisamment de personnes en commentaires me demandent la suite qui portera sur l'usage avancé de useContext, alors seulement je terminerai le montage de la suite et vous la partegerai. De toute façon, je lis et réponds à tous les commentaires.
C'est ouf que tu dises que ma vidéo était courte car j'avais l'impression qu'elle était trop longue 😅 Tu avais regardé quelle autre vidéo pour dire qu'elles étaient longues ? Car là comme ça, je vois pas 😕 Pour moi, je suis la vidéo la plus longue et je craignais que les gens n'avaient pas envie de regarder une vidéo de plus de 12 min 😬
@@videv9858 Bonjour et merci pour ta réponse. Propose à n'importe qui une salade pour une personne, quoiqu'on en dise, ça restera une épreuve pour la majorité d'arriver au bout ! Propose leur des frites pour 10 personnes (je sais j'exagère...) on t'en redemandera dès la dernière frite envoyée. Certains resterons même sur leur faim ! Les autres vidéos que j'ai regardé étaient plus longues. Y'en a même que j'ai abandonné au bout de 10 min après m'être fait violence pour arriver jusque là. On vient sur tes vidéos pour du savoir, on y découvre en plus un mec sympa, pédagogue, respectueux de son audience... Alors on reste et on s'abonne. C'est de l'or tes vidéos. Je viens de faire mumuse avec useEffect() dont je pensais que ce n'était qu'une fonction que ne s'exécute qu'une fois au montage du composant. En fait elle est exécutée en fin de montage de composant et à chaque fois qu'une valeur du state renseignée dans le tableau de dépendances change. Une fonction optionnelle de cleanUp est exécutée avant chaque démontage si elle existe. Grâce à toi j'm'éclate...! La je vais re-regarder au moins deux fois cette vidéo sur useContext(), raison pour laquelle je suis venu sur ta chaine, et je pense y rester un bon moment... Milles mercisssssssssssssssssssssssssssssssssss...................!
Comme quoi revenir à la source est toujours une bonne solution. J'ai appris React avec toi et après j'ai commencé à lire la doc mais au niveau du useContext ça ne rentrait pas même après plusieurs vidéos. Du coup je tombe encore sur une vidéo (concernant le useContext) du sensei que tu es et j'ai carrément les idées claires. J'ai compris ce concept et son utilisation grâce à toi. UN GRAND MERCI🙏🙏🙏🙏
T'as pas idée à quel point ton message me fait du bien mon cher Danny 😊 Dis toi j'hésitais à la faire cette vidéo car je pensais que tout le monde avait déjà compris et que y'avait déjà pleins de vidéos sur le sujet et que donc ça n'aurait servi à rien d'en faire une autre. Puis finalement, je me suis lancé et je l'ai faite. Mais avec ton commentaire, j'ai la certitude d'avoir fait le bon choix d'avoir fait l'effort de tourner cette vidéo :)
J’aime la façon dont tu explique useContext. C’est clair, concis et vraiment utile pour partager des données entre les composants. Merci pour ce partage !
Je viens de découvrir ta chaîne et j'aime beaucoup les explications, très pédagogue. Je regrette juste le manque de vidéos. J'espère qui y'en aura plus dans les semaines/mois à venir. C'est rare les dev français qui expliquent correctement les choses so congrat's
Tu as raison et tu n'es pas le premier à le dire. J'en ai beaucoup encore sous le capot sur des sujets hyper utiles en entreprise. Je vous les sortirai au compte goutte 👍
Excellent comme toujours ! Merci pour la simplicité que tu apportes à tes explications, ça rend les choses bcp plus accessibles 👌☺ Et oui intéressée par la suite ☺
si tu veux utiliser useReducer, je te conseille plutôt d'apprendre Redux voire Redux Toolkit. useReducer c'est une tentative ratée de React de vouloir copier Redux.
Excellente vidéo (comme toutes les autres) Tu as une pédagogie extrèmement efficace et plaisante à suivre. Est-ce que les vidéos que tu proposes sur ton site sont toujours valable(puis-je oser demander un code promo si oui) ? Est-ce que tu proposeras une autre session de mentoring? Merci pour ton travail et la passion que tu partages !
Bonjour Vi, compte tu sortir une formation pour typescript en entreprise comme React entreprise ? Compte tu sortir d'autres formation complémentaire comme Nodejs ou autres qui serait interressant à maitriser ?
Je te remercie pour ton travail, tes explications sont très claires. J'aurais juste une interrogation, est ce une bonne pratique de passer directement le setter d'un état dans un contexte ? J'avais lu que, lors d'un prop drilling, il était préférable de passer aux enfants une prop prenant une fonction callback (par exemple ici "onChangeColor") plutôt que le setter de l'état lui-même, afin de conserver une séparation claire de la logique d'état de chaque composant. Est ce qu'il en est de même pour le contexte ?
c'est la même chose pour le context puisque le context n'est qu'un outil qui remplace les props... à ce niveau là de l'usage de context 😏 La réponse "précise" à ta question se trouve dans la suite de cette vidéo 💡
Hahahaha Content de te lire Karim ! Ok, je note ! J'ai mis un lien en description pour celles et ceux qui veulent la recevoir direct par email quand elle sera prête. Faut juste s'enregistrer dedans. Je la partagerai à eux en priorité ✨
@@videv9858 merci vi frere, ça me fait plaisir et je veut toujours te soutenir car j'apprécie vraiment le travail bien fait et la qualité, pour la newsletter je suis déjà inscrit
Et j'hésite pas à partager ton contenu autour de moi,et bonus je regardes tes vidéos via 2 téléphones sur l'un je me concentre et sur l'autre je diminue le son et je laisse rouler juste pour augmenter tes vues ,pour t'encourager à continuer ,de toute façon bon courage frère je sais que sa demande énormément de travail et c'est tout a ton honneur
Je prévois une vidéo pour ça mais pour faire simple, la raison numéro 1 c'est : est-ce que ton state est hyper complexe avec des calls API dans tous les sens ou pas ? Si oui, c'est le moment de songer à Redux. Si non et que tu t'en sors très bien avec Context, reste sur Context.
en vrai, ça dépend de ton niveau dans React. Si t'as open bar le temps d'apprendre, ouais go Zustand mais je trouve qu'il est plus long à apprendre que Context. Pour moi, c'est intrinsèque à React, t'as pas besoin d'apprendre un autre paradigme. Mais si t'as le temps, go Zustand et meme Redux qui est plus demandé dans les annonces. Ca dépend de ton but : "est-ce que tu cherches à lancer ton SaaS ou trouver un job ?".
@@videv9858 j'avoue je cherche un job de dev donc je suis preneur de tout le frère. Je vois où tu veux en venir. Pour le taff en entreprise il est préférable de maîtriser use contexte qui est inherent à react et de maîtriser redux. Après les boîtes demandent de plus en plus des méthodes alternatives à redux qui est trop lourd et dur à maintenir. D'autant qu'avec react query on a besoin de moins en moins besoin de redux.
💬La suite est déjà enregistrée mais pas encore montée et ça va me prendre du temps à la monter. Si suffisamment de personnes en commentaires me demandent la suite qui portera sur l'usage avancé de useContext, alors seulement je terminerai le montage de la suite et vous la partegerai. De toute façon, je lis et réponds à tous les commentaires.
ca pourrais etre sympa a voir pourquoi pas.
Oui, tres interssé par la suite. Toujours aussi bien expliqué. Clair, net et précis !!!
on veut la suite ! :) Très bon contenu !
Ah mais oui carrément intéressée !
La suite ! La suite !
Bonjour,
Franchement merci ! Vidéo plus courte que celles que j'ai regardé jusqu'à présent, mais infiniment plus claire !
C'est ouf que tu dises que ma vidéo était courte car j'avais l'impression qu'elle était trop longue 😅 Tu avais regardé quelle autre vidéo pour dire qu'elles étaient longues ? Car là comme ça, je vois pas 😕 Pour moi, je suis la vidéo la plus longue et je craignais que les gens n'avaient pas envie de regarder une vidéo de plus de 12 min 😬
@@videv9858 Bonjour et merci pour ta réponse.
Propose à n'importe qui une salade pour une personne, quoiqu'on en dise, ça restera une épreuve pour la majorité d'arriver au bout ! Propose leur des frites pour 10 personnes (je sais j'exagère...) on t'en redemandera dès la dernière frite envoyée. Certains resterons même sur leur faim ! Les autres vidéos que j'ai regardé étaient plus longues. Y'en a même que j'ai abandonné au bout de 10 min après m'être fait violence pour arriver jusque là. On vient sur tes vidéos pour du savoir, on y découvre en plus un mec sympa, pédagogue, respectueux de son audience... Alors on reste et on s'abonne. C'est de l'or tes vidéos. Je viens de faire mumuse avec useEffect() dont je pensais que ce n'était qu'une fonction que ne s'exécute qu'une fois au montage du composant. En fait elle est exécutée en fin de montage de composant et à chaque fois qu'une valeur du state renseignée dans le tableau de dépendances change. Une fonction optionnelle de cleanUp est exécutée avant chaque démontage si elle existe. Grâce à toi j'm'éclate...! La je vais re-regarder au moins deux fois cette vidéo sur useContext(), raison pour laquelle je suis venu sur ta chaine, et je pense y rester un bon moment...
Milles mercisssssssssssssssssssssssssssssssssss...................!
@@guillaumedurant7647 on serais presque triste de pas avoir plus souvent de vidéos 🥲
Comme quoi revenir à la source est toujours une bonne solution. J'ai appris React avec toi et après j'ai commencé à lire la doc mais au niveau du useContext ça ne rentrait pas même après plusieurs vidéos. Du coup je tombe encore sur une vidéo (concernant le useContext) du sensei que tu es et j'ai carrément les idées claires. J'ai compris ce concept et son utilisation grâce à toi. UN GRAND MERCI🙏🙏🙏🙏
T'as pas idée à quel point ton message me fait du bien mon cher Danny 😊 Dis toi j'hésitais à la faire cette vidéo car je pensais que tout le monde avait déjà compris et que y'avait déjà pleins de vidéos sur le sujet et que donc ça n'aurait servi à rien d'en faire une autre. Puis finalement, je me suis lancé et je l'ai faite. Mais avec ton commentaire, j'ai la certitude d'avoir fait le bon choix d'avoir fait l'effort de tourner cette vidéo :)
J’aime la façon dont tu explique useContext. C’est clair, concis et vraiment utile pour partager des données entre les composants. Merci pour ce partage !
Merci Jean ! 🙏
Encore un masterclass comme d'habitude. Merci Videv pour le riche contenu
@@patrickemery merci Patrick 🙏
Un plaisir de toujours te suivre vivement d'autres concepts à utiliser en react (en entreprise)
Merci mister :))
Leçon très explicite ! Merci !
La suite please. ;)
après avoir regardé plusieurs vidéos sur le useContext je trouve enfin cette pépite. Très facile a comprendre. Bravo
Merci ! Qu'est-ce que cette vidéo a de plus que toutes les autres vidéos sur Context que tu as pu voir jusqu'à maintenant ? Je suis curieux de savoir.
Je viens de découvrir ta chaîne et j'aime beaucoup les explications, très pédagogue.
Je regrette juste le manque de vidéos. J'espère qui y'en aura plus dans les semaines/mois à venir.
C'est rare les dev français qui expliquent correctement les choses so congrat's
Tu as raison et tu n'es pas le premier à le dire. J'en ai beaucoup encore sous le capot sur des sujets hyper utiles en entreprise. Je vous les sortirai au compte goutte 👍
Excellent comme toujours ! Merci pour la simplicité que tu apportes à tes explications, ça rend les choses bcp plus accessibles 👌☺
Et oui intéressée par la suite ☺
Merci Desiree :))
Super vidéo dès le matin. Ça donne du courage pour le reste de la journée !
Merci Michel !
Super bien expliqué, merci !
@@Etuveinfig merci Picode :))
Excellent contenu !!! J'aimerai bien vous voir aborder Redux
Oulàlà, c'est un de mes sujets préférés en plus !
Top Vi comme d’habitude, c’est super bien expliqué avec des méthodes simples 😊
ViDev te remercie pour ton message monsieur le commentateur principal
😂😂
impatient de voir la suite 🙂
C'est noté Miguel ✍
Super la vidéo ! la suite sera favorable 👌
Merci Hermann ! C'est noté :)
La vidéo est super utile la suite svp ...
Merci pour la vidéo 👍
Merci pour ton commentaire 🙏
Super vidéo ont en veut plus 🙏🙏
merci pour cette video ! tres bien expliqué !
yuppi mon tuto tant attendu
Hahaha régale toi :)) 🍹
La suite, la suite, la suite! 😁
C'est dans le four 🧑🍳🥧
Salut Videv ! Merci pour ton contenu, est ce que tu pourrais faire une video sur l'utilisation du UseReducer ?? :)
si tu veux utiliser useReducer, je te conseille plutôt d'apprendre Redux voire Redux Toolkit. useReducer c'est une tentative ratée de React de vouloir copier Redux.
@@videv9858 très bonne remarque ! Merci d’avoir pris le temps de me répondre. Tu as un discord ??
Excellente vidéo (comme toutes les autres) Tu as une pédagogie extrèmement efficace et plaisante à suivre. Est-ce que les vidéos que tu proposes sur ton site sont toujours valable(puis-je oser demander un code promo si oui) ? Est-ce que tu proposeras une autre session de mentoring? Merci pour ton travail et la passion que tu partages !
Va dans la section mentoring sur mon site et remplis le formulaire 🤫👀
@@videv9858 super merci pour la réponse !😊
@@videv9858 Merci pour la réponse! C'est fait 😊
La suite s'il vous plaît et merci beaucoup
C'est demandé si gentiment en plus ! C'est noté :)
la suite please ;)
Merci merci merci
Merci à toi :)
La suite !!! :)
Bonjour Vi, compte tu sortir une formation pour typescript en entreprise comme React entreprise ? Compte tu sortir d'autres formation complémentaire comme Nodejs ou autres qui serait interressant à maitriser ?
Bien sûr 🥧🧑🍳🔥
est-ce que tu as vu ma vidéo typecript en 1H ?
@@videv9858 Je viens de la voir !👍
@@videv9858 Pas encore !
Avec React 19, l'API du context va être énormément simplifiée 😁
oui 😊
Je te remercie pour ton travail, tes explications sont très claires.
J'aurais juste une interrogation, est ce une bonne pratique de passer directement le setter d'un état dans un contexte ?
J'avais lu que, lors d'un prop drilling, il était préférable de passer aux enfants une prop prenant une fonction callback (par exemple ici "onChangeColor") plutôt que le setter de l'état lui-même, afin de conserver une séparation claire de la logique d'état de chaque composant.
Est ce qu'il en est de même pour le contexte ?
c'est la même chose pour le context puisque le context n'est qu'un outil qui remplace les props... à ce niveau là de l'usage de context 😏
La réponse "précise" à ta question se trouve dans la suite de cette vidéo 💡
Je te le demande de suite mr vi ,vue qu'apparemment ma demande de la dernier fois a reçu une réponse favorable à travers cette vidéo
Hahahaha Content de te lire Karim ! Ok, je note ! J'ai mis un lien en description pour celles et ceux qui veulent la recevoir direct par email quand elle sera prête. Faut juste s'enregistrer dedans. Je la partagerai à eux en priorité ✨
@@videv9858 merci vi frere, ça me fait plaisir et je veut toujours te soutenir car j'apprécie vraiment le travail bien fait et la qualité, pour la newsletter je suis déjà inscrit
Et j'hésite pas à partager ton contenu autour de moi,et bonus je regardes tes vidéos via 2 téléphones sur l'un je me concentre et sur l'autre je diminue le son et je laisse rouler juste pour augmenter tes vues ,pour t'encourager à continuer ,de toute façon bon courage frère je sais que sa demande énormément de travail et c'est tout a ton honneur
@@karimbouche3563 mais t'es adorable Karim ahahah merci ❤
@@videv9858 pas de quoi frère, merci ,toi aussi t adorable et très sympa
Salut Vi! À quelle moment est il préférable d utiliser Redux? Merci pour la vidéo 🙏
Je prévois une vidéo pour ça mais pour faire simple, la raison numéro 1 c'est : est-ce que ton state est hyper complexe avec des calls API dans tous les sens ou pas ? Si oui, c'est le moment de songer à Redux. Si non et que tu t'en sors très bien avec Context, reste sur Context.
@@videv9858 super merci pour ta réponse Vi 😊
Comment j’aurai voulu avoir un context à l’époque quand mes parents choisissaient mes vêtements 😅
si t'en as un mais t'as pas dû avoir d'input box et tes parents ont choisi le bleu.
@@videv9858 moi je voulais le rouge 😭😭😭
C’est la Life petit 😏
Aaah il parle de dbz, t'es un frère.
Sans vouloir être méchant, ne serait il pas mieux et rapide d'apprendre zustand le frère ?
en vrai, ça dépend de ton niveau dans React. Si t'as open bar le temps d'apprendre, ouais go Zustand mais je trouve qu'il est plus long à apprendre que Context. Pour moi, c'est intrinsèque à React, t'as pas besoin d'apprendre un autre paradigme. Mais si t'as le temps, go Zustand et meme Redux qui est plus demandé dans les annonces. Ca dépend de ton but : "est-ce que tu cherches à lancer ton SaaS ou trouver un job ?".
@@videv9858 j'avoue je cherche un job de dev donc je suis preneur de tout le frère. Je vois où tu veux en venir. Pour le taff en entreprise il est préférable de maîtriser use contexte qui est inherent à react et de maîtriser redux.
Après les boîtes demandent de plus en plus des méthodes alternatives à redux qui est trop lourd et dur à maintenir. D'autant qu'avec react query on a besoin de moins en moins besoin de redux.
Genial
la suite please
est ce que tu fais des videos sur next.js?
Merci ! Je préfère me concentrer sur sortir des vidéos sur React pour l'instant ❤