wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz sur Redux

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Quel est le but de Redux ?

a)

Gérer l’organisation des styles CSS

b)

Optimiser la logique des composants React

c)

Organiser la logique des applications

d)

Gérer l’organisation des états globaux

2.

Quelle bibliothèque est utilisée pour intégrer efficacement React et Redux ?

a)

React-Router

b)

Redux-Toolkit

c)

React-Redux

d)

Redux-Persist

3.

Quel hook est utilisé pour envoyer des actions dans Redux ?

a)

useState

b)

useEffect

c)

useDispatch

d)

useReducer

4.

Quel est l’avantage principal d’utiliser Immer avec Redux ?

a)

Simplifie la gestion des états immuables

b)

Facilite le traitement des appels API

c)

Réduit la taille des composants React

d)

Gère la distribution des états globaux

5.

Laquelle des méthodes suivantes modifie directement les tableaux ?

a)

splice

b)

filter

c)

map

d)

sort

6.

Qu’est-ce qu’un sélecteur dans Redux ?

a)

Une fonction pour extraire un morceau de données

b)

Une fonction pour modifier les données des états

c)

Une bibliothèque utilisée pour regrouper les états

d)

Une méthode pour synchroniser les états globaux

7.

Lequel des principes suivants est propre à Redux ?

a)

Plusieurs états locaux pour chaque composant

b)

Des mises à jour via des fonctions pures

c)

La modification directe des états globaux

d)

Une gestion dynamique des composants

8.

Que fait la fonction 'produce' d’Immer ?

a)

Copie profondément les objets

b)

Gère les actions Redux asynchrones

c)

Met à jour une copie temporaire du state

d)

Supprime les références globales des états

9.

Où les actions asynchrones doivent-elles idéalement être déclarées dans Redux ?

a)

Dans les fichiers reducers

b)

Dans une fonction externe dédiée

c)

Dans les composants React

d)

Dans les sélecteurs

10.

Que ne faut-il pas faire dans les sélecteurs Redux ?

a)

Utiliser des références statiques

b)

Les déclarer dans des fichiers partagés

c)

Faire référence à des props dynamiques

d)

Passer les fonctions directement à useDispatch