useEffect для разделения логики.useCallback и useMemo для предотвращения лишних ререндеров функций и значений, используемых в зависимостях.async/await внутри функции эффекта (создавая вспомогательную асинхронную функцию).javascript
javascript