Pull to refresh

Comments 12

Есть способы попроще убрать дублирование.
По-моему вообще плохая идея скрещивать реакт и битрикс на уровне шаблонов, получается франкештейн, с которым мало кто разберется
думаю ему это и было нужно.
Пока это выглядит как скрещивание реакта и битрикса, но у нас далекоидущие планы на дальнейшее использования реакта в том числе с другой back-end системой
Печальное зрелище — прикручивать к битриксу нормальные технологии. Неужели все это только из-за интеграции с 1С Предприятием? Других причин использовать битрикс в наше время если компания не госконтора — не вижу.

А могли бы использовать Vue и не пришлось бы так изголяться. Там можно переписывать итеративно, компонент за, в отличие от реакта.

Спасибо) интересная идея. Мы ее протестируем и потом расскажем о результатах.
Если вы говорите о том, что vue компоненты проще прицепить в обычные html шаблоны, простым вызовом <my-component></my-component>, то для React давно существуют подобные вещи (react-habitat).
В битриксе так все и сделано, чтобы только один программист понимал как это работает.
Почему вы используете underscore, когда браузеры поддерживают и map (IE9+) и length?
Вы используете babel, но не новые фичи языка (элементарно arguments destructuring). Используется то module.exports, то export default.

В чем профит использования компонентов в вашем окружении кроме как инкапсуляции? Во всех ваших примерах компоненты функциональные и не имеют никакого поведения.
Почему вы используете underscore, когда браузеры поддерживают и map (IE9+) и length?

Это скорее legacy, который в дальнейшем планируем выпилить.


В чем профит использования компонентов в вашем окружении кроме как инкапсуляции? Во всех ваших примерах компоненты функциональные и не имеют никакого поведения.

Были выбраны простые компоненты, чтобы не нагружать статью. Описание поведения компонентов это большая тема для отдельного набора статей.

Sign up to leave a comment.

Articles