If you’ve build anything on the modern web, you’ve used Babel . Nothing works without it. When I first started learning web development I didn’t pay much attention to it. But once I got deeper into learning JSX JSX is a Lovechild
Illustrated notes on how JSX in React works and React (more on that in my React is a Potato Drawing the Invisible: React Explained in Five Visual Metaphors
Explaining React through visual metaphors talk) and I needed a to understand what was up with the all the .babelrc
files in my projects.
Here’s my quick one-shot summary of it:
A good follow-up read is How Are Compilers & Transpilers Different? How Are Compilers & Transpilers Different?
Illustrated notes on how compilers and transpilers are different