Если вам не нравится решение, которому несколько лет, то есть легковесный Zeebe (он же "Camunda platform 8"). Стильный, модный, молодежный, cloud native и т.д.
Довольно популярные сайты могут себе позволить отправить пользователя ставить нормальный браузер, если он использует IE. Это логично, ведь потеря крайне малой доли пользователей приведёт к меньшему убытку, чем обеспечение поддержки IE.
Конечно, многое зависит от рынка, на который продукт ориентируется. Для лендингов и блогов, возможно, поддержа IE имеет смысл, в отличие от чего-то вроде твича.
На сегодняшний день по данным таблички практически все умеют ES6. Думаю, сегодня можно уже смело использовать 'classes', 'arrow functions', 'promises' без головной боли.
Я один не понимаю, зачем для подобных действий использовать средства фреймворка (например, ассеты в RoR) вместо использования Gulp/Grunt/Bower/Webpack?
Очень трудно понять, для чего нужны вот такие вещи сегодня.
Я думаю, что не IDE должна показывать такие ошибки, а компилятор должен запрещать компилировать подобный код.
Сделал уже 3 проекта с использованием TypeScript(TSX) + React. Не знал, что использование JSX влечёт за собой отказ от TypeScript.
Какой смысл использовать TypeScript, если код в сравнении с ES5 практически не изменяется?
Если вам не нравится решение, которому несколько лет, то есть легковесный Zeebe (он же "Camunda platform 8"). Стильный, модный, молодежный, cloud native и т.д.
Зачем импортозамещать опенсорс?
Не совсем. Если использовать ES6 класс как функцию(без
new
), то можно получитьError
, в котором говорят: "Аяяй! Не надо так!".Довольно популярные сайты могут себе позволить отправить пользователя ставить нормальный браузер, если он использует IE. Это логично, ведь потеря крайне малой доли пользователей приведёт к меньшему убытку, чем обеспечение поддержки IE.
Конечно, многое зависит от рынка, на который продукт ориентируется. Для лендингов и блогов, возможно, поддержа IE имеет смысл, в отличие от чего-то вроде твича.
На сегодняшний день по данным таблички практически все умеют ES6. Думаю, сегодня можно уже смело использовать 'classes', 'arrow functions', 'promises' без головной боли.
Очень трудно понять, для чего нужны вот такие вещи сегодня.