y'a tellement d'entreprise qui demande Redux (peut être à tord) que je pense qu'il est quand même bon d'avoir un chapitre Redux dans les formations, ne serait-ce que pour les offre d'emploi
Dans ce cas là, tu apprends jQuery ? Tu dois aussi apprendre les class component ? Redux quand tu comprends zustand ou les contextes, c'est lecture de doc + application rien de bien méchant (depuis la mise à jour des hooks)
Tu peux aussi utiliser l'url pour gérer certains states, ça va te permettre de partager un lien qui sera plus dynamique. Prenons comme exemple un site de vente de vêtements où tu peux choisir la taille, la couleur et le brand comme states, si tu stocke ces states dans l'url et que tu le partages à quelqu'un la personne aura la même visualisation chez lui alors que si tu stocke ces états ailleurs il aura une page par défaut
Je fais du react depuis un ptit moment maintenant, j'me suis jamais formé avec des formations payante mais plus des vidéo yt, et vu le contenu offert par les vidéo youtube de ce gars il y a fort a parier que sa formation en vaux la peine, en tout cas personnelment je viens de le découvrir et c same energie dans la pluspart des sujet qu'il traite
@@jamalse6684 Ahah mais 1% d'entre elle le pratique vraiment. Enfaite personne peut savoir si tu le pratique... le concept c'est juste de faire des tests avant de faire ton code ;)
J'avoue avoir fait un bootcamp de 3 mois en présentiel que j'ai trouvé plutôt PROFESSIONNEL il y a 2 ans pour apprendre le dev et quand tu apprenez react.. tu apprenez redux!
Super vidéos ! bien cool de savoir lequel utiliser suivant le context ! J'ai fait O'Clock (que j'ai trouvé au top) mais c'est vrai que la dessus c'est mauvais. Je vais te faire rager mais ils nous ont appris Redux sans nous montrer useContext() 😂
Complètement d'accord que dans la plupart des cas on a pas besoin de Redux. Par contre, avoir appris Redux Toolkit au même temps que React ça m'a permis de mieux comprendre les states, le global state et d'autres parties qui me semblaient abstraites auparavant. Je veux tester Jōtai car le nom en japonais m'attire lol
Super vidéo ! Redux, dans sa version de base, n’a en effet plus grand intérêt aujourd’hui si on le compare à des librairies comme Zustand. Il redevient à mon sens intéressant que si on l’utilise avec sa « surcouche » Redux Toolkit car elle permet de tirer partie (entre autres choses) des hooks et intègre notamment une brique query pour la gestion des calls API. Bon boulot en tous cas, très utile pour ceux qui débutent… et les autres ! J’avais eu la même réaction que la tienne quand à l’école on avait essayé de m’apprendre Laravel avant même de savoir faire du PHP 😰😁
sympa tes vidéos ! 😉 Merci pour le taff ! Je pense qu'en t'extrayant du sang, le centrifugeant et le séchant on peut faire un lsd ou de la cocaïne 🤪 Je retourne à mon html/CSS/JS... react viendra après... bien après 😪
@@melvynxdev disons dynamique et enthousiaste face à des développeurs parfois très (trop ?) posés... Ça change et c'est très bien ! Ou au moins, je trouve ça bien 😉
Je ne connais pas tous les states managers que tu presente, cependant, meme si chaque library est plus approprie pour certains projets, redux reste la plus utilise. Cela m'a l'air compliquer quand on debute d'appprendre tous les states managers en fonction de la taille du projet, et si on travaille en entreprise on sera plus souvent confronte a redux qu'a zustand.
En t'écoutant parler des contexts, je me suis posé la question : Quid de créer pleins de petits contexts ? ex : un context qui gère le user, un autre les articles et un autre le panier ? Et dans ce cas si ton user change et bien tu re-render pas la partie article ou alors j'ai manqué un truc dans l'apprentissage des contexts ?
A mon avis pour 90% des cas, c'est Jotai (ou recoil) qu'on souhaite utilisée, on souhaite accéder à une variable dans l'ensemble de l'application.Après, redux (redux === reducer x)) reprend un peu le principe de useReducer qui permet d'avoir une forme de classe (propriété méthode) qui je comprend peu je l'accorde être plutôt intéressant dans certains cas. Mais de un, ce reducer est supporté nativement par React et de deux, tu peux creer un atom d'un reducer. Donc je suis tout à fait d'accord avec toi, faut ban redux et même zustand d'ailleurs.
Je suis en formation Open Class Room et après seulement un moyen et un petit projet React ils nous demandent un projet react avec utilisation de redux....
super vidéo melvynx ! par contre fait gaffe à l'orthographe pour faire pro, dès le début de ta vidéo tu fais une belle faute dans un énorme titre ;) (STOCKER)
Après, faut quand-même savoir utiliser Redux pour une raison bien précise : les boîtes s'entêtent à l'utiliser. Du coup mieux vaut savoir le manier pour avoir du travail lol, c'est dommage mais c'est la règle de base : connais ce qui est utilisé par ceux qui te recrutent
Oui, Redux tout court, c'est trop lourd dans la majorité des cas. Avec Redux Toolkit, c'est déjà bien plus sympa. Je ne suis pas fan des trucs atomiques. Zustand est sympa. Jamais testé Recoil ou Jotai. Pour du state managment simple, on peut même utiliser le principe des observables d'RxJs.
Ce n’est pas totalement vrai. Si t’es seul avec un projet de gestion, petit ou grand, qui est bien découpé en fonctionnalités par domaine de responsabilité alors redux devient indispensable. Pourquoi? Parce qu’en informatique tout est une question de séparation des responsabilités et la gestion d’un magasin d’état n’a rien à faire dans ton langage. Oh, petite remarque, essaie d’éviter les anglicismes. La t’en utilise vraiment trop. Exemple: Consumé ça n’existe pas consommer oui et c’est pas plus long a dire.
J’aime trop tes vidéos tu explique vraiment bien ☺️. Surtout avec tes schéma 👌. Merci beaucoup 🙏
Haha merci beaucoup j'aime bien les schéma aussi❤
T'es fort mon gars : comment rendre simple un sujet complexe.
Merci Melvynou
Merci ☺️
y'a tellement d'entreprise qui demande Redux (peut être à tord) que je pense qu'il est quand même bon d'avoir un chapitre Redux dans les formations, ne serait-ce que pour les offre d'emploi
Dans ce cas là, tu apprends jQuery ? Tu dois aussi apprendre les class component ?
Redux quand tu comprends zustand ou les contextes, c'est lecture de doc + application rien de bien méchant (depuis la mise à jour des hooks)
Tu peux aussi utiliser l'url pour gérer certains states, ça va te permettre de partager un lien qui sera plus dynamique. Prenons comme exemple un site de vente de vêtements où tu peux choisir la taille, la couleur et le brand comme states, si tu stocke ces states dans l'url et que tu le partages à quelqu'un la personne aura la même visualisation chez lui alors que si tu stocke ces états ailleurs il aura une page par défaut
Oui totalement, ça à beaucoup d'utilité
Je fais du react depuis un ptit moment maintenant, j'me suis jamais formé avec des formations payante mais plus des vidéo yt, et vu le contenu offert par les vidéo youtube de ce gars il y a fort a parier que sa formation en vaux la peine, en tout cas personnelment je viens de le découvrir et c same energie dans la pluspart des sujet qu'il traite
ce gars tu parles de moi ?
mais merci beaucoup
@@melvynxdev oui monsieur
Excellent 👍👍. Ce serai super sympa une vidéo du genre sur le TDD en React. L’utilité, comment débuter….
C'est nul le TDD arrêtez
@@melvynxdev la plupart des entreprises nous demande de connaître le tdd 😩
@@jamalse6684 Ahah mais 1% d'entre elle le pratique vraiment. Enfaite personne peut savoir si tu le pratique... le concept c'est juste de faire des tests avant de faire ton code ;)
J'avoue avoir fait un bootcamp de 3 mois en présentiel que j'ai trouvé plutôt PROFESSIONNEL il y a 2 ans pour apprendre le dev et quand tu apprenez react.. tu apprenez redux!
exacte..
super vidéo. tu utilise quel app pour dessiner les arbres et les schemas
Hello, merci. Tldraw !
Super vidéos ! bien cool de savoir lequel utiliser suivant le context ! J'ai fait O'Clock (que j'ai trouvé au top) mais c'est vrai que la dessus c'est mauvais. Je vais te faire rager mais ils nous ont appris Redux sans nous montrer useContext() 😂
Merci beaucoup, c'est souvent le problème effectivement
Complètement d'accord que dans la plupart des cas on a pas besoin de Redux. Par contre, avoir appris Redux Toolkit au même temps que React ça m'a permis de mieux comprendre les states, le global state et d'autres parties qui me semblaient abstraites auparavant. Je veux tester Jōtai car le nom en japonais m'attire lol
Je comprends oui !
Très interessant merci.
Merci à vousMerci
Super vidéo !
Redux, dans sa version de base, n’a en effet plus grand intérêt aujourd’hui si on le compare à des librairies comme Zustand.
Il redevient à mon sens intéressant que si on l’utilise avec sa « surcouche » Redux Toolkit car elle permet de tirer partie (entre autres choses) des hooks et intègre notamment une brique query pour la gestion des calls API.
Bon boulot en tous cas, très utile pour ceux qui débutent… et les autres ! J’avais eu la même réaction que la tienne quand à l’école on avait essayé de m’apprendre Laravel avant même de savoir faire du PHP 😰😁
C'est un peu ça effectivement ! Merci pour ton message Simon. Et oui tu as raison pour redux RKT !
sympa tes vidéos ! 😉 Merci pour le taff !
Je pense qu'en t'extrayant du sang, le centrifugeant et le séchant on peut faire un lsd ou de la cocaïne 🤪
Je retourne à mon html/CSS/JS... react viendra après... bien après 😪
Merci beaucoup pour ton commentaire ! Je suis si rapide ???????
@@melvynxdev disons dynamique et enthousiaste face à des développeurs parfois très (trop ?) posés...
Ça change et c'est très bien !
Ou au moins, je trouve ça bien 😉
Incroyable la miniature
merci !
Je ne connais pas tous les states managers que tu presente, cependant, meme si chaque library est plus approprie pour certains projets, redux reste la plus utilise. Cela m'a l'air compliquer quand on debute d'appprendre tous les states managers en fonction de la taille du projet, et si on travaille en entreprise on sera plus souvent confronte a redux qu'a zustand.
Pour l'instant !
En t'écoutant parler des contexts, je me suis posé la question : Quid de créer pleins de petits contexts ? ex : un context qui gère le user, un autre les articles et un autre le panier ? Et dans ce cas si ton user change et bien tu re-render pas la partie article ou alors j'ai manqué un truc dans l'apprentissage des contexts ?
C'est une des olution oui. Tu peux faire pleins de petit context mais après tu arrives dans le "Context Hell" qui est pas non plus super!
Super vidéo comme d'hab
Merci !
J'aime bien tes schémas 🙂
Merci !
A mon avis pour 90% des cas, c'est Jotai (ou recoil) qu'on souhaite utilisée, on souhaite accéder à une variable dans l'ensemble de l'application.Après, redux (redux === reducer x)) reprend un peu le principe de useReducer qui permet d'avoir une forme de classe (propriété méthode) qui je comprend peu je l'accorde être plutôt intéressant dans certains cas. Mais de un, ce reducer est supporté nativement par React et de deux, tu peux creer un atom d'un reducer. Donc je suis tout à fait d'accord avec toi, faut ban redux et même zustand d'ailleurs.
Oui on es ttellement d'accord
Je suis en formation Open Class Room et après seulement un moyen et un petit projet React ils nous demandent un projet react avec utilisation de redux....
Ah bah oui... c'est n'importe quoi. Il faut aller étape par étape ! Check plutôt BeginReact, c'est gratuit : mlv.sh/react
Une idée de vidéo : comment trouver des missions en freelance ? J'aimerai être à mon compte mais je ne sais quoi chercher ni où ni comment.
Hello, je suis pas un expert freelance malheureusement
Et RxJS, tu en penses quoi ?
Même bataille, c'est qu'un wrapper de Redux après tout ?
Redux est un must have quand on veut trouver du boulot
mouais
Pas envie de trouver un boulot où on me demande de faire du redux
super vidéo melvynx !
par contre fait gaffe à l'orthographe pour faire pro, dès le début de ta vidéo tu fais une belle faute dans un énorme titre ;) (STOCKER)
Ah merci
Après, faut quand-même savoir utiliser Redux pour une raison bien précise : les boîtes s'entêtent à l'utiliser.
Du coup mieux vaut savoir le manier pour avoir du travail lol, c'est dommage mais c'est la règle de base : connais ce qui est utilisé par ceux qui te recrutent
Pas compliqué à apprendre
Ta chaine est intéressante
merci à toi
J'utilise plus redux depuis longtemps, c'est une grosse usine a gaz. Surtout sur des projet assez petit un bon vieux context suiffit.
Oui !!!!!!!!!
Et moi qui devait me lancer dans l'apprentissage de Redux 😥, en tout cas merci
Ah mince
Oui, Redux tout court, c'est trop lourd dans la majorité des cas. Avec Redux Toolkit, c'est déjà bien plus sympa. Je ne suis pas fan des trucs atomiques. Zustand est sympa. Jamais testé Recoil ou Jotai. Pour du state managment simple, on peut même utiliser le principe des observables d'RxJs.
Zustand est vraiment sympa pour des states simples, on n’est pas sur du mangagement de state super complexe
Redux c'est la vie
c'est la mort*
non..
Ce n’est pas totalement vrai.
Si t’es seul avec un projet de gestion, petit ou grand, qui est bien découpé en fonctionnalités par domaine de responsabilité alors redux devient indispensable.
Pourquoi? Parce qu’en informatique tout est une question de séparation des responsabilités et la gestion d’un magasin d’état n’a rien à faire dans ton langage.
Oh, petite remarque, essaie d’éviter les anglicismes. La t’en utilise vraiment trop. Exemple: Consumé ça n’existe pas consommer oui et c’est pas plus long a dire.
Je vais finir par exit le français complet !
Comment faire mieux ? Là, rien. C'est parfait. Ça fait des années que je code et j'ai rarement vu aussi clair.
Bravo !
Ahah merci beaucoup !!!!!!!
J'étais en train de mettre redux sur mon app ... go revert commit
Yeah !
un tank pour tuer une mouche..... Créer un blog avec Symfony ou Django....
ah oui