Excellent ! Je l'avais découvert il y a peu. Il permet d'éviter le prop drilling et... la très lourde syntaxe des useContext qui demandent de créer 50 fonctions et une sucession de provider qui à la longue rendent la liste des composants illisible.
@stalexlife7 ай бұрын
Présentation très bien réalisé, simple claire et directe avec des usecases facile à s'imaginer et pertinent. 👏👏
@balthmhs25126 ай бұрын
Ta vidéo est tombée à Pic. Je commence tout juste sur React Nextjs et déjà je me confrontais à un arbre bien dégueux de props en cascade ! Quand j'ai découvert ta vidéo il y a 2 semaines, bim ! Zustand ! Juste à point, c'est facile. Un peu capricieux certes mais le fait de centraliser tous mes états , c'est juste hyper reposant et je peux me concentrer sur des problématiques plus importantes 👌 so, just TY 🙏
@Sanelo1147 ай бұрын
C'est vraiment top ! merci pour ces explications claires
@Lunolux4 ай бұрын
superbe vidéo, thx
@n.nonyme7 ай бұрын
Merci
@devcrown7 ай бұрын
Super vidéo ! Ça ressemble beaucoup à pinia de vuejs
@FixEcomm7 ай бұрын
ca change mon idee sur react ..c'etait toujour le problem du 'state' ,cette fois Zustand la fixe . Merci pour tous tes efforts
@mouhamaddiop11447 ай бұрын
Ça me fait un peu penser à la librarire Pinia de vue js
@alenomer39687 ай бұрын
Un grand merci pour ta vidéo. Quelle thème utilises tu pour php storm ?
@grafikart7 ай бұрын
J'utilise Tokyo Night
@franktronics07 ай бұрын
Sinon Zustand c'est en allemand et cela se prononce plustot "tsou-chtand"
@BMikel7 ай бұрын
Any vue/nuxt course in future?
@smithjohn23676 ай бұрын
est-t'il possible de créer plusieurs store et si oui est-ce qu'un store peut consommer les données d'un autre ?
@grafikart6 ай бұрын
Oui tu peux avoir plusieurs store et tu peux consommer celui que tu veux en fonction des hooks que tu utilise.
@smithjohn23676 ай бұрын
@@grafikart Bon l'écriture n'est peut être pas bonne et l'exemple est probablement aussi pourri mais c'est pour illustrer l'idée Je pensais plus à un truc comme ça pour la consommation d'une valeur d'un store dans un autre export const authStore = create((set) => ({ user: ...monUser, updateAuth(value) { set({[value]: value}); } })) export const chatroomStore = create((set) => ({ chatroom: ...maChatroom, removeUsersInChatroom() { set({users: chatroom.users.filter(user => user.key !== authStore.use.user().key});
@LutherDePapier3 ай бұрын
Ce n'est pas la peine d'écrire email: email. Juste email suffit.
@ibrahimadiallo9377 ай бұрын
Premier
@Kikisan837 ай бұрын
J'ai qd même un problème de compréhension sur le rendu triphasé du polycarbonate quantique... surtout qu'il n'est pas ascendant bélier, c'est génant... Merci pour ce point sur ce super petit outil qui remplace le context et le fatal bazooka de Redux !
@alreeb20247 ай бұрын
Tout ça pour mettre à jour un email sur une interface ... 😢... Ça me paraît encore bien trop compliqué 🤷
@elbsi.5357 ай бұрын
Tu n'es pas le fruit le plus mûr du panier toi dis donc 😅
@aegonjs7 ай бұрын
tu n'est pas l'escargot le plus rapide du troupeau 😢🤷
@alreeb20247 ай бұрын
Je préfère juste prendre mon temps a traiter des problèmes plus complexes ;)
@elbsi.5357 ай бұрын
oh mince mais tu n’es vraiment pas malin toi c’est fou ! Ne t’enfonce pas gamin 😅