Size: a a a

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

2021 June 05

AS

Andrew Summers in React — русскоговорящее сообщество
Коллеги, я осваиваю базу по реакту и сегодня узнал о концепции composition. Раньше про нее слышал мелком, но сейчас лектор в видео-курсе ее детально объяснил. Я вообще про нее раньше не слышал.
Она какая-то стремная, в целом.
Вы используете ее в работе? Вот такое - https://i.imgur.com/dSd1aJ5.png
источник

ei

export default - зло... in React — русскоговорящее сообщество
Задача не звучит будто такое можно делать
источник

АШ

Александр Шелист... in React — русскоговорящее сообщество
Прикольный ответ. «Удалю этот код и напишу все с нуля, где не будет перерендера»))
источник

P

Paul in React — русскоговорящее сообщество
Ну можно. Только компонент будет вложен и если родительский не будет в мемо обернут и у него поменяется стейт, то и этот компонент будет ререндериться
источник

D

Dmitry in React — русскоговорящее сообщество
звучит
ты просто не догадался
источник

ei

export default - зло... in React — русскоговорящее сообщество
😂
источник

P

Paul in React — русскоговорящее сообщество
Это и есть мемо))
источник

D

Dmitry in React — русскоговорящее сообщество
нет
прочитай про рендер пропы и поднятие компонента таким образом
источник

P

Paul in React — русскоговорящее сообщество
Key у итерируемых элементов
источник

ei

export default - зло... in React — русскоговорящее сообщество
key у любых элементов
источник

ei

export default - зло... in React — русскоговорящее сообщество
Но тут ререндер не предотвратит к сожалению, я проверил)
источник

AS

Andrew Summers in React — русскоговорящее сообщество
можешь вот этот вопрос глянуть ? ;) - https://t.me/react_js/1191272
источник

P

Paul in React — русскоговорящее сообщество
У ясно что есть у всех. Реакт сравнивает в итерации ключи, а у тебя нет итерации)
источник

D

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

VK

Vladimir Kurchatkin in React — русскоговорящее сообщество
Реакт всегда сравнивает ключи
источник

D

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

ei

export default - зло... in React — русскоговорящее сообщество
Ты о чем вообще, какая композишн?)
источник

BA

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

AS

Andrew Summers in React — русскоговорящее сообщество
ну вот посмотри на скрине - когда он props.children использует.

Если не используешь, то так и скажи плз
источник

P

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