Une fois de plus merci pour cette formation. Je m'apprête à prendre un abonnement. Je te suis déjà reconnaissant car tes formations nous challenge afin d'aller de l'avant. Tes formations sont de qualité, adapté et permettant à tout un chacun d'aller au niveau supérieur.
Tu ne parles pas du tout du fait que useMemo mémoïze les valeurs ? Ça n’est pas le cas ? J’ai l’impression que tu ne parles que de l’aspect « dépendance à une seule variable pour éviter les re-rendus »
Ah mince, les explications ne sont pas assez clair peut être. Dans cette vidéo l'objectif est de présenter useMemo() comme un simple moyen d'éviter de refaire un calcul non nécessaire (sans entrer dans les détails techniques). Il ne me semble pas mentionner que ça évite les rerendus non (on parlera de ça plus tard dans la formation) ? On parlera d'un autre cas d'utilisation (useCallback()) quand on verra la fonction memo().
Pardon je voulais dire qu’on comprend juste que ça évite de recalculer quelque chose dépendant uniquement de A si B change. Mais useMemo peut aussi être utilisé si A prend des « anciennes » valeurs et que la fonction est déterministe non ? Ça memoïze toutes les valeurs ? Ou peut-être que je me trompe 😅
Une fois de plus merci pour cette formation.
Je m'apprête à prendre un abonnement.
Je te suis déjà reconnaissant car tes formations nous challenge afin d'aller de l'avant.
Tes formations sont de qualité, adapté et permettant à tout un chacun d'aller au niveau supérieur.
Merci beaucoup !
useMemo c'est l'équivalent de computed en vuejs en quelque sorte non ?
Oui on peut voir ça comme ça.
Tu ne parles pas du tout du fait que useMemo mémoïze les valeurs ? Ça n’est pas le cas ?
J’ai l’impression que tu ne parles que de l’aspect « dépendance à une seule variable pour éviter les re-rendus »
Ah mince, les explications ne sont pas assez clair peut être. Dans cette vidéo l'objectif est de présenter useMemo() comme un simple moyen d'éviter de refaire un calcul non nécessaire (sans entrer dans les détails techniques). Il ne me semble pas mentionner que ça évite les rerendus non (on parlera de ça plus tard dans la formation) ?
On parlera d'un autre cas d'utilisation (useCallback()) quand on verra la fonction memo().
Pardon je voulais dire qu’on comprend juste que ça évite de recalculer quelque chose dépendant uniquement de A si B change.
Mais useMemo peut aussi être utilisé si A prend des « anciennes » valeurs et que la fonction est déterministe non ? Ça memoïze toutes les valeurs ? Ou peut-être que je me trompe 😅
@@JEREMYREOUVENgare aux objets, arrays et arrow functions, qui a chaque fois qu'ils sont repassés sont considérés comme de nouvelles entrées !