Как работают React хуки на самом деле
Хуки — это не магия, а просто функции, которые "цепляются" к Fiber-ноде компонента. useState хранит значения в linked list, а useEffect кидает колбэки в очередь на commit-фазе.
Важно понимать, что хуки работают только потому, что React жестко контролирует порядок их вызова. Вот почему их нельзя вызывать условно — сломается вся цепочка.
Факт: если раскопать исходники, useRef — это вообще просто объект с полем current. Вся магия — в реконсиляции.
🔗 https://frntnts.ru/posts/2026-06-23-kak-na-samom-dele-rabotayut-react-hooks-1782235770641