useState, useEffect and custom hooks for logic reuse.
Common useEffect patterns and pitfalls.
Extracting reusable logic into hooks.
Hooks enable stateful logic in function components. Master built-in hooks like useState and useEffect, and extract reusable logic into custom hooks.