Задать вопрос
@procode
Разработчик

А существуют ли новые языки, которые компилируются в нативный JS, вроде как JSX и ES6 при помощи Babel?

Я поясню смысл вопроса:

- Чем больше я изучаю js-фреймворки - тем большее отторжение они у меня вызывают - там вся структура и логика состоит из костылей чуть менее чем полностью :(

Вот я и подумал:

- А вдруг какой-то светлый волшебник придумал совершенно новый фреймворк для фронтенда на новом языке, таком же простом и стройном как Python или PHP, который потом при помощи какого-то аналога Babel компилируется в обычный ES5 + HTML5 (ну, чтобы в обычном браузере исполнялся)?

Вы что-нибудь слышали о подобном?

Заранее спасибо.
  • Вопрос задан
  • 183 просмотра
Подписаться 1 Простой 5 комментариев
Решения вопроса 5
Negezor
@Negezor
Senior Shaurma Developer
Насчёт языков не знаю, но вы видели svelte? Сюда же можно добавить Vue, React.
Ответ написан
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
@nrgian
Ну Go умеет в JS превращаться (GopherJS)
Dart
Clojure
Ответ написан
Комментировать
@procode Автор вопроса
Разработчик
Kotlin - нашел когда гуглил gwt - правда толковых доков к нему не нашлось сходу - везде начинается объяснение с какой-то типизации и nullable )) вместо того чтобы показать как перебрать массив в цикле))

Но понравилось то, что его можно в кучу вещей скомпилировать.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Robur
@Robur
Знаю больше чем это необходимо
Из языков - Typescript
Из фреймворков - ничего лучше react/angular/vue. Пишите свой велосипед.

Это если вы хотите работать.

Если хотите развлекаться в свое удовольствие и растить бороду - то вам уже накидали много вариантов что можно скомпилить в JS, есть много всего, от gwt до llvm + ecmascript (на которых даже линукс скомпилировали и запустили в браузере еще сто лет назад)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
26 дек. 2024, в 15:04
3000 руб./за проект
26 дек. 2024, в 14:50
2000 руб./за проект
26 дек. 2024, в 14:40
15000 руб./за проект