Хабы: ReactJS
Одной из самых важных теоретических тем, понимание которой облегчает работу с библиотекой React является процесс рендеринга компонентов. Как React понимает, что пора обновить DOM-дерево? Как ререндеринг влияет на производительность и как ее улучшить? Что происходит под капотом React, когда мы решаем отобразить компонент на странице? Какую роль в этом всем играют хуки? Чтобы ответить на эти вопросы необходимо разобраться с такими понятиями, как рендеринг, жизненный цикл компонента, реконциляция, побочные эффекты и с некоторыми другими.
План статьи:
1) Рендеринг в контексте React
2) Жизненный цикл компонента
2.1) Mounting компонента
2.2) Update компонента
2.3) Unmounting компонента
3) Некоторые вопросы для самопроверки
Читать далее