BabelJS — это транспортер JavaScript, который переносит новые функции в старый стандарт. При этом функции могут быть запущены как на старых, так и на новых браузерах, без проблем. Babeljs поставляется с широким спектром функций в виде плагинов, пресетов, поли-заливок и т. Д.
Короче говоря, Babeljs — это набор инструментов, в котором есть все необходимые инструменты и который помогает разработчикам использовать все текущие функции, доступные в скрипте ECMA, и при этом не беспокоиться о том, как он будет поддерживаться в браузерах.