Size: a a a

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

2021 January 21

AK

Almaz Kham in React — русскоговорящее сообщество
то что зачеркнул, это не редакс
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
ну классика. контейнеры, тырым-пырым. проброс JWT доставляет конечно
источник

AK

Almaz Kham in React — русскоговорящее сообщество
даже если jwt убрать, все равно много обновлений
источник

AK

Almaz Kham in React — русскоговорящее сообщество
это норм считается для реакт редакс приложений?
источник

AK

Almaz Kham in React — русскоговорящее сообщество
было бы не 13 рендерингов для 4 данных
а 6 рендерингов для 3 данных
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
раньше контейнеры были метой, когда connect компоузить надо было. сейчас контейнеры скорее архаизм
источник

ВЧ

Василий Чапаев... in React — русскоговорящее сообщество
40400
источник

AK

Almaz Kham in React — русскоговорящее сообщество
Bugs Bunny
раньше контейнеры были метой, когда connect компоузить надо было. сейчас контейнеры скорее архаизм
загуглил что такое мета и архаизм, не понял
объясни пожалуйста)
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Almaz Kham
загуглил что такое мета и архаизм, не понял
объясни пожалуйста)
мета - текущий популярный подход, архаизм - старое говно мамонта. на этом все
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
Almaz Kham
загуглил что такое мета и архаизм, не понял
объясни пожалуйста)
короче раньше connect пробрасывал пропсами данные со стора, поэтому умные люди придумали "контейнеры". это законнекченый к стору глупый компонент.

контейнер подключается к стору, глупый компонент тупо отрисовывает данные по полученным со стора пропсам
источник

AK

Almaz Kham in React — русскоговорящее сообщество
аа, понял
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
сейчас с хуками от них мало смысла и больше усложняет
источник

AK

Almaz Kham in React — русскоговорящее сообщество
если правильно понимаю, то сейчас более правильно использовать глупый компонент
источник

AK

Almaz Kham in React — русскоговорящее сообщество
а каким образом он может помочь избежать лишнего рендеринга?
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
сейчас проще сразу делать умный компонент, подключившись хуками к нужным данным
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
Almaz Kham
а каким образом он может помочь избежать лишнего рендеринга?
ну это целый комплекс мероприятий.
декомпозиция компонентов для осуществления точечных подписок, сами вышеупомянутые точечные подписки, reselect, React.memo
источник

AK

Almaz Kham in React — русскоговорящее сообщество
Bugs Bunny
ну это целый комплекс мероприятий.
декомпозиция компонентов для осуществления точечных подписок, сами вышеупомянутые точечные подписки, reselect, React.memo
изучу, спасибо)
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
ну когда тебе немемоизированные функции и объекты летят в аргументах, тебя React.memo не спасёт
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
ну и реактовские хуки тоже можно использовать для оптимизаций, если в этом есть необходимость. useCallback, useMemo
источник

🦜

🦜 in React — русскоговорящее сообщество
Есть у кого пример рекурсивного tree view компонента?
источник