Plarium 12 окт 2018 в 15:59Незнание основ React, которое, возможно, вас губитВремя на прочтение5 минКоличество просмотров38KБлог компании PlariumJavaScript*Разработка мобильных приложений*HTML*ReactJS*ПереводВсего голосов 26: ↑24 и ↓2+22Добавить в закладки177Комментарии6
agurets66 12 окт 2018 в 17:07Тема важная, но почему не рассказали как и где можно предотвратить нежелательный рендеринг детей? (shouldComponentUpdate)
mayorovp 12 окт 2018 в 17:09Комментарий был измененПоказать предыдущий комментарийСкорее PureComponent + отказ от замыканий и формирования новых объектов в методе render. shouldComponentUpdate — слишком сильное колдунство, которое может сделать программу хрупкой.
agurets66 12 окт 2018 в 19:01Показать предыдущий комментарийсогласен тогда уж скорее не хрупкой, а трудномасштабируемой)
mayorovp 12 окт 2018 в 19:13Показать предыдущий комментарийИменно что хрупкой. Любой тюнинг shouldComponentUpdate сверх того что дает PureComponent означает игнорирование некоторых свойств. Но любое свойство однажды потребуется изменить…
kuftachev 13 окт 2018 в 12:25Показать предыдущий комментарийНа много проще избежать нежелательного рендеринга и многих других проблем, просто использую Vue.js!
Незнание основ React, которое, возможно, вас губит