Webコンポーネントは、ネイティブHTML要素と比べてパフォーマンスが向上しますか。各要素はDOMにアタッチされるときにのみ変更されるからです。したがって、要素コールバック内の高価な操作はパフォーマンスが低下します。Webコンポーネントレンダリングのパフォーマンス
高価な実装を備えたサンプルWebコンポーネントをconnectedCallbackハンドルに記述しました。コンポーネントをレンダリングしようとすると、各コンポーネントは連続した順序で時間がかかりました。
Webコンポーネントでは、参照関連のパフォーマンスピンポイントは表示されません。
アップデート1
私はネイティブおよびWebコンポーネントの実装を作成した小さなページを持っている、Webコンポーネントのページが終了する4msのを取ったが、ネイティブが唯一の1msを取ったようです。パフォーマンス画面を参照してください。 Webコンポーネントでは、スクリプト作成に時間がかかります。
ネイティブHTML例:
Webコンポーネントの例:
どういうところですか? –
@AndreiNemes:WebコンポーネントはネイティブHTML要素と比較してパフォーマンスが向上していますか? – john