Здравствуйте!
Закончил изучение ReactJS и столкнулся со следующей проблемой: его код, а конкретно - формат JSX не читается броузерами без предварительной компилляции. В качестве такого компиллятора, как правило, советуют Babel.
Отсюда вопросы:
1. Есть ли возможность установить Babel на виртуальный хостинг PHP (без доступа к терминалу)?
2. Есть ли альтернатива, позволяющая использовать ReactJS (кроме использования броузерной версии Babel)?
Приветствуются любые идеи по этому вопросу, кроме холивара на тему: "Купи VDS и не мучайся".
UPD:
Попробую ещё больше уточнить вопрос:
Интересует схема:
1. Отрабатывается РНР
2. Результат буферизируется
3. Содержимое буфера нужно прогнать через препроцессор Bbel
4. Результат отдаётся клиенту
То есть, нужна версия Babel на РНР, остальное я сделаю сам.
Павел Корнилов дорогой пользователь, настоятельно рекомендуем еще раз обратить самое пристальное внимание на п. 3.1 регламента работы сервиса (и, в особенности, на его последний абзац).
В противном случае, ваши вопросы будут удаляться по причине тег-спама, а систематические нарушения приведут к блокировке учетной записи.
В голове так и напрашивается вопрос "зачем он там"? Почему нельзя собрать фронтенд локально и на боевой сервер загрузить уже готовый вариант (после бабеля, минификации и.т.д.)? Там есть какие-то подводные камни, о которых вы не сказали?