Webコンポーネント(Web component)は、自己完結型のコンポーネント、つまり独自のプロパティとメソッドを持つカスタムHTML要素、カプセル化されたDOM、およびスタイルを作成するための一連の標準です。