Аналоги babel для разбора JSX в браузере

157
30 августа 2018, 14:40

Нашел в интернете неплохой набор компонентов для React. Манипулируя ими можно многократно ускорить процесс разработки веб-сайта, относительно написания css селекторов в индивидуальном порядке или использованием тех же готовых наборов селекторов.

Но есть несколько проблем, а именно: Babel.js(транслятор JSX, рекомендуемый разработчиками React) требует предварительно переводить JSX в обычный JavaScript

«Compiling in the browser has a fairly limited use case, so if you are working on a production site you should be precompiling your scripts server-side. See setup build systems for more information.»

Как следствие для меня он становится неприменимым: я хочу написать составные части страницы используя эти компоненты прямо как html теги, склеить вместе и вывести браузеру для дальнейшего отображения.

Возникают несколько вопросов. Есть ли альтернативный инструмент для трансляции JSX в обычных JavaScript прямо на веб странице? Почему то, что я хочу сделать, плохо? Есть ли какие-либо ещё наборы инструментов, позволяющие сделать верстку быстрее и проще?

READ ALSO
Перебор 10+ массивов JS HTML

Перебор 10+ массивов JS HTML

Задача написать HTML и залить на сотовый для поездки в Крым, пока, по приезду нет интернетаНакидал 40 маршрутов с достопримечательностями как...

291
TinyMCE - Не видно поле, проблемы со стилизацией

TinyMCE - Не видно поле, проблемы со стилизацией

Стилизация TinyMCE страдает, не видно текстового поля, с чем может быть связана проблема?

142
Как лучше организовать такой лендинг с косыми блоками?

Как лучше организовать такой лендинг с косыми блоками?

Всем привет, я - начинающий и нужен совет по организации лендинга

205
Intellij IDEA 2017.2 заменяет знаки в HTML

Intellij IDEA 2017.2 заменяет знаки в HTML

Подскажите где в настройках отключить подстановку знаков в IntellijIDEAЕсли ставлю точку и начинаю набирать слово то IDEA заменяет '<'и '>' прописными...

171