• 15 heures
  • Difficile

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 07/03/2022

Manipuler des states complexes d’une application React avec Redux

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Compétences évaluées

  • Manipuler des states complexes d’une application React avec Redux
  • Question 1

    Il est conseillé d’utiliser React-Redux pour connecter les composants React au store Redux car :

    Attention, plusieurs réponses sont possibles.
    • React-Redux facilite la manipulation du store

    • Redux ne fonctionne pas sans React-Redux

    • On ne peut pas utiliser React sans React-Redux

    • React-Redux évite certains problèmes de performance

  • Question 2

    Parmi les extraits de code suivants, lesquels sont des usages valides de useDispatch  dans un composant fonction ?

    Attention, plusieurs réponses sont possibles.
    • const dispatch = useDispatch();
    • const sendAction = useDispatch();
    • const dispatch = useDispatch(store);
    • useDispatch();
    • if (connected) {
      const dispatch = useDispatch();
      }
  • Question 3

    Parmi les extraits de code suivants, lesquels NE provoquent PAS d’erreur lorsqu'ils sont utilisés dans le composant Display  de Tennis Score ?

    Attention, plusieurs réponses sont possibles.
    • const num = useSelector(42);
    • const empty = useSelector();
    • const num = useSelector(() => 42);
    • useSelector(() => {
      throw new Error("Oops");
      });
    • useSelector((state) => {});
    • const playerAge = useSelector((state) => state.playerAge);