Вопрос по архитектуре
Это нормально если дочерний компонент вызывает родительские методы с целью изменить состояние родителя
Мне кажется это ненормально.
Каждый компонент должен только свои методы вызывать и сам менять свое состояние
А для передачи данных снизу вверх, нужно делать "подслушиватель данных" между ними.
Я прав ??
Мне абсолютно не нравится стиль кода коллеги. У него дочерние компоненты вызывают родительские методы.
Имхо он нарушает принципы SOLID
Подскажите...
У компонента есть внешнее апи, которое торчит наружу, его "интерфейс" - это пропсы. Компонент понятия не имеет, что передается как функция-проп и как она реализована, он просто ее вызывает в нужное время с нужными параметрами, это его работа, почему это нарушение SOLID?