# React : détecter les effets superflus avec ESLint

Source canonique : [React : détecter les effets superflus avec ESLint](<https://sebastien.rigaux.be/veille/liens/react-detecter-les-effets-superflus-avec-eslint>)

Ce plugin ESLint repère les `useEffect` qui compliquent inutilement le flux React et associe chaque anti-pattern à une alternative précise et à un lien vers la documentation. Il couvre notamment l’état dérivé, les mises à jour en chaîne et les effets utilisés comme gestionnaires d’événements.

Son analyse tient compte de l’état, des props, du contexte, des refs et des dépendances pour évaluer quand un effet s’exécute. Il propose des configurations recommandées ou strictes et fonctionne aussi avec Oxlint.

- Sélectionné le : 2026-11-07

- Mise à jour de la fiche : 2026-11-07T21:58:55+0000

- Format : Repository

- Langue de la source : EN

- Crédit : Nick van Dyke

Ressource originale : [React : détecter les effets superflus avec ESLint](<https://github.com/nickjvandyke/eslint-plugin-react-you-might-not-need-an-effect>)

Tags : 

Versions disponibles : [Français](<https://sebastien.rigaux.be/veille/liens/react-detecter-les-effets-superflus-avec-eslint>) · [English](<https://sebastien.rigaux.be/en/tech-watch/links/react-detect-unnecessary-effects-with-eslint>)

[Retour à la veille](<https://sebastien.rigaux.be/veille>)
