Задать вопрос
@noneim

Существуют ли шаблонизаторы для jsx?

Подумал, что для jsx было бы неплохо сделать несколько упрощений, например
{objects.map(function(object, i){
        return <ObjectRow obj={object} key={i} />;
    })}

выглядит слишком громоздко. Непонятно почему бы не сделать поддержку в самом jsx конструкций, подобных vuejs, тогда можно было бы писать тот же самый код так:
<ObjectRow react-for="obj,key in objects" obj={object} key={i} />


Аналогично для if, else. При этом возможности использования js в jsx остались бы, но лишь для некоторых элементов появился бы упрощенные синтаксические конструкции, из-за которых jsx был бы более похож на html.
Думаю надо модифицировать babel jsx парсер, но вдруг есть что-то готовое?
  • Вопрос задан
  • 475 просмотров
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Frontend-разработка на React
    10 недель
    Далее
  • ProductStar
    React: отточите навыки интерфейсной разработки
    6 недель
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Екатеринбург
от 50 000 до 90 000 ₽
от 250 000 до 300 000 ₽