Question p-e bête, mais le fait de re-rendre les composants à chaque modification n'apporte pas de problèmes de performances pour les grosses applications ?
A vérifier mais de mémoire, les composants sont organisés selon un arbre, et seules les branches ayant subies des modifications sont rerendues, ce qui réduit pas mal le travail.
Cela permet de fusionner plusieurs objets ensemble, je te renvoie vers la doc qui sera plus clair je pense : developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax#spread_in_object_literals
useState ressemble plutôt à une computed sur Vue qui sauvegarde les données dans le cache du navigateur et qui peut prendre un setter et un getter ? Ou peut être plutôt à un watcheur.. Le fait d'utiliser "Use" devant fait beaucoup penser aux composables sur vue qui sont des fichiers JS avec une logique spécifique que l'on peut importer dans n'importe quel composant.
Excellente vidéo ! J'ai beaucoup plus compris le concept pour useState que beaucoup d'autre tuto en ligne merci !
merci
Question p-e bête, mais le fait de re-rendre les composants à chaque modification n'apporte pas de problèmes de performances pour les grosses applications ?
A vérifier mais de mémoire, les composants sont organisés selon un arbre, et seules les branches ayant subies des modifications sont rerendues, ce qui réduit pas mal le travail.
ca represente quoi les 3 points de suspensions avant la variable person ? Dans la phrase : setPerson({...person age: person.age + 1})
Cela permet de fusionner plusieurs objets ensemble, je te renvoie vers la doc qui sera plus clair je pense : developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax#spread_in_object_literals
@@grafikart merci le sang
useState ressemble plutôt à une computed sur Vue qui sauvegarde les données dans le cache du navigateur et qui peut prendre un setter et un getter ? Ou peut être plutôt à un watcheur..
Le fait d'utiliser "Use" devant fait beaucoup penser aux composables sur vue qui sont des fichiers JS avec une logique spécifique que l'on peut importer dans n'importe quel composant.
spread syntaxe 8:45,
quand on utilise les hook use stats (pas apres return ....)
Excellent tutoriel mais j'ai beau en suivre je trouve react complexe et VueJs plus performant et simple
Le retour du dark mode stp
Je trouve tout ça très compliqué, contraignant et verbeux pour incrémenter des compteurs