Источник: https://www.developerway.com/posts/reconciliation-in-react
Автор: Надя Макаревич
Углубимся в детали работы алгоритма React Reconciliation, и посмотрим как он влияет на код, который мы пишем каждый день. Изучим особенности условного рендеринга, атрибута key
и разберёмся почему не нужно объявлять компоненты внутри других компонентов.
Каждый раз, когда я думаю, что знаю всё о рендеринге компонентов в React, Вселенная находит способ удивить меня. Что-то безобидное, вроде обычной конструкции if
, может просто взорвать мозг. Это и случилось в минувшую субботу, когда я рандомно шерстила документацию React вместо полезных занятий из списка "Дела на выходные". Очередной момент серии "Стоп, это не может быть правдой" привёл к тому, что планы на выходные резко потеряли важность, последовало ещё одно исследование и родилась эта статья. Кому вообще нужны эти todo-листы с планами на выходные, это ведь не так важно, правда?