В документации реакта useMemo описывается, как хук, который нужно использовать при сложных вычислениях
Как я понял, если нам нужно работать с алгоритмом минимум O(N^2) или если цикл обрабатывает десятки тысяч итераций.
В той же документации пишут, что не надо использовать этот хук везде, как фиксацию каких-то данных, которые имеют хоть какие-либо вычисления
В примерах и статьях заметил, что useMemo активно используют для аутентификации, но зачем?
Ведь там нет никаких сложных вычислений
Пример с обучающего сайта (да и в других примерах когда тоже useMemo в Auth суют)
https://reactnavigation.org/docs/auth-flow/#implem...
Как по мне, useMemo должен встречаться в коде очень редко, но почему-то это частый хук
Поправьте меня, если я в чем-то не прав
В каких случаях, кроме сложных алгоритмических вычислений, useMemo нужен?