Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AST a la vista baby

AST a la vista baby

Slides for the talk given at NodeConf Argentina 2017

Leonardo Garcia Crespo

October 27, 2017
Tweet

More Decks by Leonardo Garcia Crespo

Other Decks in Technology

Transcript

  1. AST

  2. AST

  3. Usá ESLint para validar que no se use una version

    deprecada de un componente interno de tu empresa.
  4. Usá un plugin de Babel para agregar parámetros contextuales de

    debug en las llamadas a tu API en desarrollo
  5. Parseá con Babylon (parser de Babel) los archivos de tu

    aplicación y extraé los mensajes de i18n de tu código a un archivo para enviar a un servicio de traduccion.
  6. 4

  7. https://kentcdodds.com/talks/#writing-custom-babel-and-eslint- plugins-with-asts https://blog.kentcdodds.com/how-writing-custom-babel-and-eslint- plugins-can-increase-your-productivity-and-improve-user- fd6dd8076e26 https://kentcdodds.com/workshops/#code-transformation-and-linting Kent C. Dodds James

    Kyle https://github.com/thejameskyle/babel-handbook https://github.com/thejameskyle/the-super-tiny-compiler Henry Zhu http://henryzoo.com/babel-plugin-slides/assets/player/ KeynoteDHTMLPlayer.html#0