Бабель против Трейсера
Как я уже видел, Бабель и Трейсер - перевозчики.
Я понимаю, что это означает, что они преобразуют код JavaScript, что дает такие преимущества, как лучшая совместимость со старыми версиями, преобразование JSX в простой JS и многое другое.
Однако я не понимаю, в чем их различия, я не нашел, какой был раньше, и каковы причины друг друга, и мои вопросы заключаются в следующем
- Traceur и Babel выполняют одну и ту же цель или у них разные утилиты?
- В случае, если они делают то же самое, как я должен выбрать тот или иной? Есть ли существенная разница между обоими?