Session

Optimizations with babel-plugin-macros 🎣

Babel started out as a transpiler to let you write the latest version of the ECMAScript specification but ship to environments that don't implement those features yet. But it has become much more than that. Compilers are the New Frameworks. We're seeing more and more compile-time optimizations for libraries and frameworks. I'm not talking about syntax extensions to the language, but simple code transformations that enable patterns that would be difficult to accomplish otherwise.

But writing custom transforms for Babel can be daunting and results in usability issues. What if you could write a babel transform in the same way you write your normal application code? Let's see how you can do that with babel-plugin-macros and start bringing user and developer experience optimizations to your applications.

Kent C. Dodds

Software Engineer Educator

Salt Lake City, Utah, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top