количеством полей, в т.ч. вложенных. В моем компоненте мне нужны данные их трёх полей этого объекта.
Что будет лучше — передавать целиком объект, или сделать три входных параметра?
Где-то слышал, что следует избегать передачи большиъ объектов, если оно того не требуется, может влиять на производительность, на сколько это правдиво?
Можно объект передавать, лучше будет. Только не мутируйте его. Если конечно там не миллион полей лишних
Ну во где эта тонка грань между "можно" и "только если там не миллион полей"?
Ну типа поля видимо все связаны и передавать отдельно их не стоит
нет проблем с большими обьектами
если обьект не мутируешь то он по ссылке передается, а значит проблем быть не должно
Не мутирую, компонент для только отображения данных
ну все тогда, просто собирай в обьект и передавай его.
чем меньше компоненты знают о структуре данных, тем лучше. Так что три поля
Речь не только об этом компоненте, а вообще. Что объект и в других местах не мутируется
Обсуждают сегодня