ガイド目次
このページでは、「TypeScript で Web Components を学ぶ」ための学習ガイドの全体像を示します。以下の各セクションは、段階的に理解と実装を深めていくために構成されています。
1. 基本知識
- WebComponentsとは?
- Custom Elements
- Custom Element のライフサイクル
- Shadow DOM
- HTML Templates
- Template と Slot の連携
- ES Modules
- Web標準としての位置づけ
- TypeScriptを使う理由とメリット
2. TypeScriptで Web Components の実装方法
3. CSS設計とベストプラクティス
- BEM(Block Element Modifier)設計の基本
- Host-based CSS と Shadow DOM
- Scoped CSS と Shadow DOM
- CSS Variables を用いたテーマ管理