Как стать автором
Обновить

Комментарии 9

Rome разрабатывается как замена Babel, ESLint, Webpack, Prettier, Jest и прочих.

Главная проблема кухонных комбайнов — они, как правило, делают N из своих M функций (N < M) хорошо, а оставшиеся — не очень хорошо. И есть альтернативы лучше, но внедрить альтернативы рядом с кухонным комбайном и настроить правильно процессы — становится крайне сложно. Причем это работает даже если ты гугл и у тебя море денег (см. Angular). Что уж говорить про проект без серьезной финансовой поддержки.

Вангую, что сабж так и не станет таким же удобным в определенных аспектах, как те отдельные инструменты, которые он пытается заменить.

«Одно кольцо — чтоб всеми управлять,

Одно кольцо — их чтобы отыскать,

Одно кольцо — чтоб всех собрать и ввергнуть в тьму».

Ну речь не совсем про новый транспайлер. Но даже если так, то на текущий момент Babel поддерживает не только, то, что дошло в стандарт, но и фичи из предложений и ранних стейджев. В посте, больше про, то, что есть множество задач, где нужен процессинг кода. Вариант с Babel и его большим API — прогорел. Вот сейчас они делают заново + все необходимые тулы в одном пакете

А можно пример в чём именно апи бабеля прогорел?

Я не думаю, что есть конкретный пример. Просто большое апи, которое трудно поддерживать и обновлять. Так пишет разработчик Babel.

Сколько там процентов рынка покрывает «этот ваш» Эдж?
А сколько покрывает все что работает на Chromium, но с разным интерфейсом?
Ну например на TS писать. Опять же хочется писать один раз и чтобы работало там где надо. Не эджем единым заканчивается мир старых браузеров: в андроид устройствах много старых версий хрома, и их все надо поддерживать.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории