G
enby!

Кирилл Черкашин — Работаем с абстрактными синтаксическими деревьями JavaScript

Подробнее о конференции HolyJS: https://jrg.su/EM4wwV
— — . . Зачем парсить свой код? Например, для того, чтобы найти забытый console.log перед коммитом. А что делать, если вам надо поменять сигнатуру функции в сотнях вхождений в коде? Справятся ли тут регулярные выражения? Кирилл покажет, какие возможности перед разработчиком открывают абстрактные синтаксические деревья. В этом выступлении мы рассмотрим, как AST помогают анализировать и изменять исходный JavaScript-код. В качестве примеров возьмем Babel и ESLint.

Смотрите также