Comment détermines-tu quand il faut envelopper une fonction dans useCallback et quand ne pas le faire ? Comment cela se fait-il dans ton projet ?
Frontend
Pourquoi est-il préférable de déplacer la logique de définition du drapeau dans ref/variable à l'intérieur de useEffect ? Expliquez pourquoi l'approche actuelle (sans useEffect) est mauvaise.
À quoi servent les clés dans la liste d'éléments ? Que se passe-t-il si elles ne sont pas indiquées ?
Si une tâche comme celle-ci (une liste de clés avec la possibilité d'appliquer et de supprimer) vous était confiée en tant que développeur frontend, cette structure d'API vous conviendrait-elle ou en proposeriez-vous une autre?
Pourquoi dans l'exemple, console.log(4) s'affiche à la fin, et non console.log(6) ?
Comment est organisée l'interaction avec le backend dans votre projet : accords sur l'API, où est stockée la logique des requêtes (hooks, modules, etc.) ?
Pourquoi une fonction/état séparé est-il nécessaire pour compter les clés utilisées — peut-on le calculer plutôt que de le stocker séparément?
Parle-moi du projet sur lequel tu travailles et de ton interaction avec lui
Comment se construit l'interaction avec les analystes et le chef de produit lors de la définition des tâches?
Combien de développeurs frontend y a-t-il dans votre équipe?
Succès! L'exportation est terminée! Veuillez tester le fichier de sortie dans votre lecteur/éditeur préféré avant de supprimer le fichier source. Si la sortie ne semble pas correcte, consultez le menu Aide. Les points de coupure peuvent être inexacts.
À quoi sert forwardRef dans le code pour le bouton et que se passera-t-il si on ne l'utilise pas?