WEBマーケティング事業部 エンジニアのDuenoです。 今回はWebComponentsの話です。よろしくおねがいします。 WebComponentsとは Webコンテンツに含まれる様々なパーツを、コンポーネントとして定義し、再利用可能な形で公開する為のものです。 例えば、Webブラウザ上で動画を再生するのに用いられる<video>タグは、 GoogleChromeではWebComponentとして実装されています。 定義されたWebComponentは、そのタグを記述するだけで利用できます。 コンポーネントの内部はShadow DOMという技術によって隠蔽されており、 Webページとコンポーネントが不本意に干渉し合う事を防いでいます。 WebComponents実用例 マークダウンテキストのレンダリングタグ https://github.com/robdodson/mark-down/