Pull to refresh
4
0

Full Stack JavaScript Developer

Send message
С некоторыми замечаниями готов поспорить

Весьма субъективно. Порой, чтобы вынести подобные конструкции в отдельный компонент, требуется на порядок больше кода, чем просто заинлайнить (вы же используете TypeScript или PropTypes?).

Да, TypeScript использую намного чаще чем PropTypes
Все же есть общепринятые стандарты которых лучше придерживаться для улучшения читаемости кода

Спорно. Порой это только повышает расход ресурсов (процессор и память), а порой лучше мемоизировать компонент, который рендерит сам список.

Тут все зависит от ситуации и что то общее тяжело советовать

И не рассказали. Нельзя так с читателем.

Для страждущих: key нужен Реакту для того, чтобы корректно запускать методы жизненного цикла для появляющихся и исчезающих из списка компонентов.

Здесь согласен, действительно пока дописал до конца статьи уже и забыл что обещал написать)))
Хорошое замечания, но судя по моим наблюдениям в 97% случаев это так, и если не сам список изменяется то какой-то стейт или пропс обязательно изменится в ходе работы приложения и этим дернет рендер

Information

Rating
Does not participate
Location
Херсон, Херсонская обл., Украина
Date of birth
Registered
Activity