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