アプリケーションの構成要素です。拡張して独自のタグを作成することができます。ビルトインコンポーネントモデルの恩恵を受けれるからです。低レベルの基本的なものであるため、それらを組み合わせて堅牢で多くの異なる環境でうまく機能するコンポーネントを作成する方法が必ずしも明確ではありません。これらのAPIを使って実際に何かを行うことができますが、コンポーネントがどこでもうまく動作するようにするためのベストプラクティスです。ベストプラクティスを説明する一連の要素です。これらの要素は、本番環境での使用を意図したものではなく、ベストプラクティスを実際の実装に役立てるための資料です。