A deep dive into React Hooks—state, effects, context, refs, and custom hooks—with examples and practical rules to avoid common pitfalls.