Babel
FreeA compiler that turns modern JavaScript and JSX into syntax browsers already run.
Try itPros of Babel
Still the compatibility layer a lot of libraries expect
You can compile JSX without adopting TypeScript
Plugins can rewrite specific syntax
Cons of Babel
The config file grows as you add plugins
New apps often let Vite compile instead