DOMを有効に利用するためには、compositionの概念がとても重要。このcompositionについて解説してみた。DOMにおけるcomposition切り離されたDOMは、名前空間の問題などを解決してくれる。完全に切り離されていると不便極まりない。DOMをもつ要素を\<original-card>とする。<button>push!</button><original-card>そこで登場するのがslot要素。<button>OK!</button><power-card>のように働いてくれるのである!これ便利か?と一瞬思うが、実はとても便利。ShadowDOMはLightDOMと切り離されているので、CSSが奇麗。power-cardは単体で機能するので簡単にライブラリ化できる。<button>NO</button><power-card>のようになっている。依存ファイルはwcの中に。重複してもパフォーマンスに影響ない...2017-09-01mermaid.jsでガントチャートを書くmermaid.jsには様々な機能がある。月別アーカイブはてなブログをはじめよう!tarepan5884さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。