Ok c’est la première vidéo que je regarde de toi Graffikart et je comprends toutes les éloges que l’on dit de toi sur la vidéo de Benjamin Code. Merci pour les infos !
Tout d'abord, merci pour pour la démo. En revanche, en terme de pédagogie, il va falloir faire mieux car c'est comme si vous présentez un produit et non enseigner et aider a apprendre. Il faudra y aller tout doucement et expliquer les choses pour que nous apprentis puissions absorber le cour. Autrement, nous ne ferons que des copier coller sans forcement comprendre votre démo.
Merci pour la démonstration ! Je souhaite créer un panier e-commerce, cette approche me semble bonne, une confirmation (ou pas) de la part d'un connaisseur svp ?
Ca a l'air super cool ce useReducer. Du coup dans le cadre d'une app avec une api REST, on mettra toutes les actions liées à l'API aussi dans le useReducer ?
Pas vraiment, il faut quand même faire du props drilling avec cette méthode, mais dans la dernière vidéo sur le useContext, il donne un exemple qui intègre les deux useContext et useReducer, mais ça demande pas mal de config et de recréer a la main, et de rajouter des provider qui englobe tout, au lieu d’un seul avec redux, sinon il y a Zustand qui est pas mal, l’entre deux 😂😂
Alors, j'ai écouté la vidéo ce midi mais j'ajoute ce commentaire que maintenant, un petit point qui n'est, il me semble, pas aborder dans la vidéo c'est le côté asynchrone du useReducer. En effet en apprenant react je me suis retrouvé confronté à des situations où le state se mettait bien à jour directement et parfois non. Il aurait fallu souligner qu'a partir du moment où un payload est envoyé, alors le useReducer devient asynchrone (si j'ai bien tout saisi au niveau de la documentation). Mis à part ça très bonne vidéo comme toujours !
Ok c’est la première vidéo que je regarde de toi Graffikart et je comprends toutes les éloges que l’on dit de toi sur la vidéo de Benjamin Code. Merci pour les infos !
Merci pour la vidéo
Tout d'abord, merci pour pour la démo. En revanche, en terme de pédagogie, il va falloir faire mieux car c'est comme si vous présentez un produit et non enseigner et aider a apprendre. Il faudra y aller tout doucement et expliquer les choses pour que nous apprentis puissions absorber le cour. Autrement, nous ne ferons que des copier coller sans forcement comprendre votre démo.
Dû coups avec l’avènement de useReducer, on met redux à la poubelle ?
Merci pour la démonstration ! Je souhaite créer un panier e-commerce, cette approche me semble bonne, une confirmation (ou pas) de la part d'un connaisseur svp ?
Superbe vidéo. Est-ce une méthode valable pour créer un CRUD en React ou faut-il utiliser une autre méthode ?
Ca a l'air super cool ce useReducer.
Du coup dans le cadre d'une app avec une api REST, on mettra toutes les actions liées à l'API aussi dans le useReducer ?
yeah surtout pour sync avec la vue
On est d'accord que tout cela vient remplacer redux ?
Pas vraiment, il faut quand même faire du props drilling avec cette méthode, mais dans la dernière vidéo sur le useContext, il donne un exemple qui intègre les deux useContext et useReducer, mais ça demande pas mal de config et de recréer a la main, et de rajouter des provider qui englobe tout, au lieu d’un seul avec redux, sinon il y a Zustand qui est pas mal, l’entre deux 😂😂
Je n'ai strictement rien compris à l'utilité de ce hook 😅
Ce n'est pas grave tu peux t'en passer ce n'est pas un hook essentiel.
Alors, j'ai écouté la vidéo ce midi mais j'ajoute ce commentaire que maintenant, un petit point qui n'est, il me semble, pas aborder dans la vidéo c'est le côté asynchrone du useReducer. En effet en apprenant react je me suis retrouvé confronté à des situations où le state se mettait bien à jour directement et parfois non. Il aurait fallu souligner qu'a partir du moment où un payload est envoyé, alors le useReducer devient asynchrone (si j'ai bien tout saisi au niveau de la documentation). Mis à part ça très bonne vidéo comme toujours !
dispatch est synchrone. Tu peux me montrer où tu as vu ce côté asynchrone ? Je pense qu'il y a peut être une confusion de ton côté.
Le setState est asynchrone mais le dispatch de useReducer est synchrone ?
Aie le fond blanc ça pique les yeux, dark mode for ever
Merci pour la vidéo, je n'ai pas compris la plus value du hook qui semble juste reproduire ce que redux fait déjà
Sauf erreur Redux utilise useReducer. C'est une librairie externe, une couche d'abstraction au dessus de useReducer.