Bonjour, je n'ai pas compris une chose dans le chapitre des "Manipulez des listes des composants" pourquoi il utilise la distructuration avec le map function
D'une manière générale, en React, on essaie de ne pas polluer nos grappes JSX avec des « chemins longs », notamment pour les props et données. Ici, au lieu de faire un map((entry) => …) qui contiendrait partout entry.date, entry.guesses, entry.player, etc on déstructure l'entrée reçue en 1er argument de la fonction de rappel pour n'y prendre que ce qui nous intéresse, et utiliser des chemins courts (identifiants simples) dans la grappe.
C'est à mon sens une bonne pratique générale d'ailleurs, pas spécifique à JSX.
Merci, j'ai compris et merci encore pour cette formation
Christophe Porteneuve a écrit:
Bonjour AhdyKefi,
D'une manière générale, en React, on essaie de ne pas polluer nos grappes JSX avec des « chemins longs », notamment pour les props et données. Ici, au lieu de faire un map((entry) => …) qui contiendrait partout entry.date, entry.guesses, entry.player, etc on déstructure l'entrée reçue en 1er argument de la fonction de rappel pour n'y prendre que ce qui nous intéresse, et utiliser des chemins courts (identifiants simples) dans la grappe.
C'est à mon sens une bonne pratique générale d'ailleurs, pas spécifique à JSX.
Pas évident à prendre en main React. Les concepts : Component , props etc . Je suis un peu perdu. Je viens d'obtenir le diplôme de Développeur d'application frontend. Au vu de la demande pour React je me sens obligé de le maitriser un minimum. Allez j'y retourne
La chute n'est pas un échec, l'échec c'est de rester là où on est tombé!
React.js avec Christophe Porteneuve
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
" Si vis pacem, para bellum "