Skip to content
This repository was archived by the owner on Nov 23, 2021. It is now read-only.

Latest commit

 

History

History
9 lines (5 loc) · 895 Bytes

File metadata and controls

9 lines (5 loc) · 895 Bytes

Writing Your First Babel Plugin

Babel is an integral part of modern JavaScript development, it takes "next-gen JavaScript" (and optionally other syntax like JSX and Flow) and transpiles it into code that can be used in older browsers. It's also used heavily in other non-web contexts, like React Native!

Babel plugins are an important part of this toolchain, and are responsible for transforming source code. In this presentation I'll give an introduction to key concepts in the babel parser, and demonstrate how you can build plugins that can be used in your project.

Josh Parnham

Josh is a full-stack junior developer currently working in the iOS team at Xero. He thoroughly enjoys laptop stickers, a good coffee and tinkering with cool tech. He's involved in the Unihack organising committee, who put on Australia's premier student hackathon annually in August.