Я понимаю, что хук useEffect
запускается после каждого рендера, если он снабжен пустым массивом зависимостей:
useEffect(() => {
performSideEffect();
}, []);
Но в чем разница между этим и следующим?
useEffect(() => {
performSideEffect();
});
Обратите внимание на отсутствие []
в конце. Плагин линтера не выдает предупреждение.