useCallback vs useMemo: разбираемся в нюансах мемоизации

Сегодня разберём ключевую разницу между useCallback и useMemo. Первый кеширует саму функцию, второй - её результат. Но технически useCallback(fn, deps) это просто синтаксический сахар для useMemo(() => fn, deps).

Важно понимать эту связь, чтобы не плодить лишние ререндеры в React-приложениях. Хотя под капотом это разные примитивы, мысленная модель остаётся верной.

🔗 https://frntnts.ru/posts/2026-06-12-usecallback-eto-prosto-usememo-dlya-funktsiy-1781236564989