In case you’re curious, I recently wrote up a deep dive on React from first principles that includes Hooks.
https://overreacted.io/react-as-a-ui-runtime/
Personally I don’t see them as being either “magic” or “implicit”. You might find my post helpful for conceptualizing how they fit into the picture.
(Warning: it is a longread. But it also explains 90% of React on a single page.)