Size: a a a

React — русскоговорящее сообщество

2020 November 20

S

Stanislav in React — русскоговорящее сообщество
Ⓣ ǿ ℓ į ᶄ
Не совсем согласен, возвращается копия данных с минимальными изменениями в свойствах, иначе не было бы смысла в применении spread/Object.assign, поправьте, если ошибаюсь.
производится ререндер на основе нового стейта, полный ререндер, даже если вы в объекте одно свойство поменяли
источник

S

Stanislav in React — русскоговорящее сообщество
а спреды и иммутабельность это потому что нет реактивности
источник

ВМ

Владимир Молчанов... in React — русскоговорящее сообщество
Stanislav
производится ререндер на основе нового стейта, полный ререндер, даже если вы в объекте одно свойство поменяли
Ну полный ререндер не должен произойти, из-за применения shadow DOM (поправьте, если не прав)
источник

S

Stanislav in React — русскоговорящее сообщество
Владимир Молчанов
Ну полный ререндер не должен произойти, из-за применения shadow DOM (поправьте, если не прав)
shadow dom это про веб компоненты, и я плохо в нем разбираюсь, в реакте virtual dom
источник

DB

Denis Barvitskiy in React — русскоговорящее сообщество
Ⓣ ǿ ℓ į ᶄ
Не совсем согласен, возвращается копия данных с минимальными изменениями в свойствах, иначе не было бы смысла в применении spread/Object.assign, поправьте, если ошибаюсь.
Смысл в нашем удобстве,  а минимальные или нет изменения неважно,  стейт всегда получает новое значение, объект или массив
источник

DB

Denis Barvitskiy in React — русскоговорящее сообщество
Владимир Молчанов
Ну полный ререндер не должен произойти, из-за применения shadow DOM (поправьте, если не прав)
Вообще мимо
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Stanislav
shadow dom это про веб компоненты, и я плохо в нем разбираюсь, в реакте virtual dom
Virtual DOM вы имели в виду, скорее всего)
источник

E

Evgeniy 🍀 in React — русскоговорящее сообщество
Владимир Молчанов
Ну полный ререндер не должен произойти, из-за применения shadow DOM (поправьте, если не прав)
во-первых, virtual DOM, а не shadow
во-вторых, зависит от реализации connect-функции
источник

S

Stanislav in React — русскоговорящее сообщество
Evgeniy 🍀
во-первых, virtual DOM, а не shadow
во-вторых, зависит от реализации connect-функции
connect функция это уже редакс.
источник

E

Evgeniy 🍀 in React — русскоговорящее сообщество
Stanislav
connect функция это уже редакс.
сорян, потерял контекст 🤷‍♂️
источник

S

Stanislav in React — русскоговорящее сообщество
Владимир Молчанов
Ну полный ререндер не должен произойти, из-за применения shadow DOM (поправьте, если не прав)
у вас есть компонент, у компонента меняется стейт, или меняются пропсы, происходит ререндер
источник

S

Stanislav in React — русскоговорящее сообщество
источник

GO

Green Orange in React — русскоговорящее сообщество
Evgeniy 🍀
сорян, потерял контекст 🤷‍♂️
держи - const ThemeContext = React.createContext('rerender');
источник

MR

Muzaffar Rasulov in React — русскоговорящее сообщество
Ребят можно ли создать роуты т.е. Линки из списка как во вью?
источник

Ⓣ ǿ ℓ į ᶄ in React — русскоговорящее сообщество
Green Orange
держи - const ThemeContext = React.createContext('rerender');
Тонко😁👍🏻
источник

S

Stanislav in React — русскоговорящее сообщество
Ⓣ ǿ ℓ į ᶄ
Тонко😁👍🏻
толсто, провайдера нету.
источник

А

Александр in React — русскоговорящее сообщество
толстый клиент - толстые шутки.
источник

MR

Muzaffar Rasulov in React — русскоговорящее сообщество
Muzaffar Rasulov
Ребят можно ли создать роуты т.е. Линки из списка как во вью?
источник

S

Stanislav in React — русскоговорящее сообщество
источник

S

Stanislav in React — русскоговорящее сообщество
источник