0React : détecter les effets superflus avec ESLint | Sébastien Rigaux
Sébastien Rigaux

React : détecter les effets superflus avec ESLint

Repository
Consulter la ressourceEN

github.com

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.

Bannière GitHub du dépôt avec son nom, une photo de profil et des compteurs de contributeurs, d’utilisateurs, de discussions, d’étoiles et de forks.