1. How to structure React components and folder hierarchy for a real project?
Group code by feature: `components/`, `pages/`, `hooks/`, `context/`, `services/`, and `assets/`. Keep reusable components separate and avoid deep nesting. Use index.js barrels for cleaner imports.