ES Modules (import / export) & Code Organization
Structure modular frontend code bases using named exports, default exports, dynamic imports, and module scoping.
ES Modules Architecture
### ES Modules vs CommonJS
- **ES Modules (`import`/`export`)**: Static module structure evaluated at parse-time, enabling tree-shaking dead code elimination.
- **CommonJS (`require()`/`module.exports`)**: Dynamic synchronous module loader used in legacy Node.js environments.