- 8 heures
- Difficile
Mis à jour le 28/08/2024
Consommer des appels API via le store
Compétences évaluées
- Consommer des appels API via le store
Question 1
Quelle définition correspond le mieux à l'asynchronicité en JavaScript ?
Signifie que toutes les fonctions s'exécutent en même temps, sans aucune séquence définie.
Est une technique qui oblige le navigateur à attendre qu'une fonction soit terminée avant de pouvoir exécuter une autre fonction.
Est un outil qui permet d'accélérer la vitesse d'exécution du code en supprimant toutes les pauses et tous les délais.
Permet d'exécuter des tâches sans bloquer le fil d'exécution principal.
Question 2
Dans les propositions suivantes, lesquelles font appel à l’asynchronicité ?
Attention, plusieurs réponses sont possibles.async function hello() { await new Promise((resolve) => { setTimeout(() => { console.log('hello') resolve() }, 1000) }); } hello()
function hello() { console.log('hello') } hello()
function hello() { console.log('hello') } window.addEventListener('click', hello)
function hello() { console.log('hello') } setTimeout(hello, 1000)
Question 3
Quelle description correspond au terme
thunk
dans Redux ?Est une structure de données qui stocke l'état actuel de l'application et permet de le modifier directement.
Sont des composants d'interface utilisateur qui permettent d'afficher l'état actuel de l'application.
Est une fonction qui retourne une autre fonction prenant dispatch et getState comme arguments.
Est un mécanisme qui permet de diviser le store en plusieurs sous-stores pour une meilleure organisation.
- Formations jusqu’à 100 % financées
- Date de début flexible
- Projets professionnalisants
- Mentorat individuel