React useState : Tous les secrets du hooks React useState 🤫

Поделиться
HTML-код
  • Опубликовано: 4 окт 2024

Комментарии • 25

  • @Kikisan83
    @Kikisan83 Год назад +1

    Tu es jeune... ta chaine est jeune... mais tu mérites qu'elle évolue !!!
    Tu fais un très bon taff, très pédagogue et plein de peps et de fraicheur.
    Bravo et Merci 👍

    • @melvynxdev
      @melvynxdev  Год назад

      Hello merci pour ton commentaire !

  • @jimmyj.6792
    @jimmyj.6792 Год назад

    Franchement ce formât d’explications avec les schémas c’est un régal 👌
    Merci 🙏🙏

  • @ibsengiovanni6656
    @ibsengiovanni6656 11 месяцев назад

    Superbe vidéo Melvynx, simple et compréhensible

  • @frankdearr2772
    @frankdearr2772 Год назад

    Hello, excellent merci :) 👍

  • @jean-bernardsaint-eve3340
    @jean-bernardsaint-eve3340 Год назад

    Super vidéo. Je ne connaissais pas cette default function. Je la trouve super intéressante, car on se retrouve avec une fonction qui permet de se brancher juste avant le premier render et juste avant chaque render. Ca permet peut être d'émuler componentWillMount, componentWillUpdate ce qu'on ne sait pas faire avec useEffect qui s'exécute après le render (componentDidUpdate)

    • @melvynxdev
      @melvynxdev  Год назад

      Trop cool !
      Attention c'est vraiment pas le but de useState ce que tu raconte !

  • @M64-u7d
    @M64-u7d 10 месяцев назад

    Merci pour les explications tout particulièrement le callback du usestate!
    Par contre quid de si le usestate contient un String, comment utiliser "curr" pour mettre à jour le usestate ?

    • @melvynxdev
      @melvynxdev  10 месяцев назад +1

      je comprends pas totalement ta question ?

    • @M64-u7d
      @M64-u7d 10 месяцев назад

      @@melvynxdev déjà : merci de l'avoir lu !
      Je vais tenter d'être plus clair : dans exemple lorsque tu appuies sur le bouton tu incrémentes un nombre.
      Comment faire si au lieu d'afficher un nombre je souhaite afficher/changer un mot (issu du retour d'une API par ex !)

  • @R.e.n.e
    @R.e.n.e Год назад +1

    Je trouve ça dommage que la notion de get et setter ne soit pas masquer comme en vue js par exemple

    • @melvynxdev
      @melvynxdev  Год назад

      Ah oui mais ça à quelques avantages !

    • @zaapee
      @zaapee Год назад +1

      Comme en svelte, tout est transparent c’est plus simple

  • @Baraka0369
    @Baraka0369 Год назад

    Pour le dernier exemple, le fait de passer une fonctione en default value du useState
    Quid de useMemo ou useCallback alors ?
    Si on a envi de garder en mémoire une fonction lourde on utilise useCallBack, et le resultat, si les valeurs ne changent pas : useMemo ! :)
    Quel est l'avantage de ta technique du coup ?

    • @melvynxdev
      @melvynxdev  Год назад

      Hello, "il n'y a aucun rapport". Avec useMemo tu ne peux pas faire un counter par la suite !
      le useMemo c'est une valeur en readonly ;)

    • @Baraka0369
      @Baraka0369 Год назад +1

      @@melvynxdev c’est vrai ! Je me suis emmêler les pinceaux 🤪 merci à toi !

  • @tonybengue
    @tonybengue Год назад

    Tu expliques mieux que la doc React, il devrait y avoir un lien vers ta vidéo :p

  • @apophtegme
    @apophtegme Год назад

    ouaw le son de la transition à 5'05'' m'a fait sursauter 😀

    • @melvynxdev
      @melvynxdev  Год назад

      xD j'ai du re-regarder pour trouver, je ferrais gaff les prochaines fois

  • @donPEREdone
    @donPEREdone 6 месяцев назад

    Il y a quand même un truc qui me vient à l'esprit à chaque vidéo : détends toi 🤣 quel intérêt d'aller à mach2 ? On rate plein de trucs, voire certains trucs sont carrément incompréhensibles (le curr, franchement, j'ai rien pigé, à part qu'on peut mettre un call back dans usestate) et c'est même pas intéressant pour toi pour ta chaine, vu qu'ils rémunèrent au temps de visionnage. Je ne parle pas d'aller à 2 à l'heure, mais entre les deux il y a pas mal de marge. En tout cas, c'est tellement flippant que ça ne me donne vraiment pas envie d'acheter une formation, ce qui est dommage je pense. Ceci étant, c'est mon avis, ça vaut ce que ça vaut. D'autres personnes pensent comme moi ?

    • @melvynxdev
      @melvynxdev  6 месяцев назад

      Hello, tu regardes une vieille vidéo et depuis je me suis bien améliorer 😂