基本知識
このセクションでは、Web Components を具体的に利用する前に、Web Components を支える基本技術についての基本知識を体系的に学んでいきます。
各トピックは、Web 標準技術に準拠し、TypeScript を活用した実装例とともに解説しています。
🔹 学習内容
- WebComponentsとは?
- Custom Elements
- Custom Element のライフサイクル
- Shadow DOM
- HTML Templates
- Template と Slot の連携
- ES Modules
- Web標準としての位置づけ
- TypeScriptを使う理由とメリット
各トピックは順番に進めることで、Web Components の基本から応用まで、体系的な理解を深めることができます。
特に Shadow DOM
や Template と Slot
のセクションでは、コンポーネントのカプセル化と再利用性について詳しく解説しています。