Aller au contenu

AST, l’arme secrète des maîtres développeurs

Photo de Valentin Manceaux-Panot
Hosted By
Valentin M.
AST, l’arme secrète des maîtres développeurs

Détails

Vous devez effectuer une refactorisation sur un gros projet, mais ni un rechercher/remplacer ni même une regex ne suffisent, et rien que d’y penser vous avez déjà mal aux doigts ? Vous tombez régulièrement sur la même erreur en revue de code et vous rêvez de fournir à votre équipe un moyen de la détecter automatiquement ? Dans ces situations, et bien d’autres encore, les AST (Abstract Syntax Tree) peuvent vous apporter une solution ! Au cours de cette présentation, je partagerai deux exemples concrets où j’ai utilisé les AST :

  • La création d’un plugin pour un linter de code, permettant d’éviter une erreur courante qui affecte les performances
  • L’écriture d’un codemod facilitant l’application des breaking changes apportés par la dernière version majeure de notre bibliothèque

Il y aura également une petite démo pour vous montrer comment écrire votre propre plugin ESLint, afin de détecter des erreurs spécifiques à votre projet. Avec ces exemples, j'espère vous montrer que les AST sont des outils précieux pour simplifier et améliorer votre quotidien de développeur, et qu’ils sont bien plus accessibles qu’il n’y paraît.

Photo of Apéros Web Nancy group
Apéros Web Nancy
Afficher d'autres événements
Rhumerie La Plantation
8, rue Raymond Poincaré · Nancy
Google map of the user's next upcoming event's location
GRATUIT