React · Junior · Запитання 40 з 75
Що таке «чистий» компонент у термінах React?
- 1Компонент без стилів і без побічних CSS-залежностей
- ✓Правильна відповідь: Компонент без побічних ефектів у рендері й з однаковим JSX
- 3Будь-який компонент, успадкований від
React.PureComponent
Пояснення
Рендер має бути чистим обчисленням: жодних мутацій зовнішніх змінних, запитів чи зміни DOM. Побічні ефекти роблять в обробниках подій або в useEffect. На чистоті ґрунтуються StrictMode, concurrent-рендеринг і React Compiler.