@Masterstvo

Как грамотно построить взаимодействие между компонентами в Angular2?

Приветствую! Начал изучения Angular и задался таким вопросом. Скажем есть глобальный компонент App и в нем его дочерние компоненты:
<App>
    <Component 1>
    <Component 2>
    <Component 3>
    ...
</App>

Как лучше и правильнее настроить взаимодействие между компонентами? К примеру в приложение приходит жирный JSON с данными. Каждый компонент меняет эти данные и изменения этого JSON должны отображаться в других компонентах. Немного юзал React, там есть такая классная штука как Redux, которая хранит состояние приложения. Как быть с Angular? Взаимодействовать по средствам INPUT или OUTPUT? Стоит ли накручивать на него Redux?

Спасибо!
  • Вопрос задан
  • 592 просмотра
Решения вопроса 1
Negwereth
@Negwereth
lvivcss.com.ua
Комментировать
Пригласить эксперта
Ответы на вопрос 1
ozknemoy
@ozknemoy
яваскриптист
имхо если надо использовать взаимодействие между соседними компонентами структуру страницы стоит еще раз обдумать. не стоит сликом увлекаться разбиением всего и вся на компоненты. потом это трудно будет поддерживать
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы