With Hooks, you can extract stateful logic from a component so it can be tested independently and reused. Hooks allow you to reuse stateful logic without changing your component hierarchy.
спасибо Вам! В целом не скажу что буду учить с нуля, на работе приходиться работать с php кодом, в некоторых местах даже что то исправлять/дописывать, так что кое какое понимание есть. Хочу структурировать знания и углубиться в бекенд на пыхе.