Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
А могли бы использовать Vue и не пришлось бы так изголяться. Там можно переписывать итеративно, компонент за, в отличие от реакта.
Почему вы используете underscore, когда браузеры поддерживают и map (IE9+) и length?
Это скорее legacy, который в дальнейшем планируем выпилить.
В чем профит использования компонентов в вашем окружении кроме как инкапсуляции? Во всех ваших примерах компоненты функциональные и не имеют никакого поведения.
Были выбраны простые компоненты, чтобы не нагружать статью. Описание поведения компонентов это большая тема для отдельного набора статей.
Как интегрировать ReactJS в 1С-Битрикс с автоматической генерацией шаблонов на back-end на примере сети Глобус