Зачем иногда используют Babel вместе с TypeScript?

Когда я не знал о существовании TypeScript-а, а Internet Explorer ещё активно использовался, то без Babel (как транспайлера, так и полифила), конечно же, было трудно обойтись.

С 2020 года я в основом разрабатывал на TypeScript + Vue, а поскольку заказчики поддержки Internet Explorer уже не требовали, то я прекрасно обходился без лишней зависимости в виде Babel.

Но насколько я вижу, Babel в сочетании с TypeScript используют часто. Особенно в проектах React. Никогда не разрабатывал с использованием TypeScript + React, но насколько я знаю, TypeScript даже имеет расширение tsx, понимающий синтаксис JSX.

Итак, есть ли кака-нибудь рациональная причина для соместного использование TypeScript + Babel?


Ответы (0 шт):