2017-05-24 7 views
0

あなたはすでにポリマーが何であるかを知っています。私はGoogle Material Components WebMaterial Components WebとPolymer 2.0は相互に排他的ですか?

を参照しています

私はほぼ確実な答えが含まれているthis specific issueを指摘したいと思いますが、電球は私のために行ってきましたしていません。

PaperElementsがしばらくありました。私たちは現在Polymer 2.0を持っていますが、私はいくつかの "ハイブリッドモード"があると確信していますが、私は今もそのことについて知りたくありません。私は決して "古い"コードを使用しないと仮定します。私は学んでいる、それはいいです。

これは疑問をPaperElementsに投げかけます。これらはPolymer 2.0とちょっと同じような古い要素なのですか?

PaperElements 2.0material components webに依存すると予測します。もちろん、後者はベータ版ではなく、これは今すぐ行うことができません。しかし、私はズームアウトした視点から、全体像を把握しようとしているところです。私は遺産の心配はありません。

上記のリンクではフレームワークについて言及していますが、Polymer、Angular/Vueなどとは何の関係もありません。したがって、Polymerをフレームワークと呼ぶことができるかどうかわかりません。おそらく、私は意図したようにWebコンポーネントを使用することができ、カスタムコンポーネントは何もこれまでと何の関係もありません。

答えて

1

paper-elementsは、私が知ることからすぐに死ぬことはありません。あなたが言ったように、Polymer 2.0はリリースされましたが、paper-elementsはまだPolymer 2.0を完全に使用するようにアップグレードされていません。彼らは最近、Polymer 1.0または2.0で完全に動作するように最近変更されたと考えています。

ポリマーは、ではなく、フレームワークです。これは、標準的なHTML要素のように動作し、custom elementsの仕様に従う再利用可能なWebコンポーネントを作成するのに役立つライブラリです。

ポリマーはmaterial-componentsとは無関係です。私が教えていることから、Material Componentsライブラリは、GoogleのMaterial Designを実装するのに役立つライブラリですが、W3C標準を満たす「真の」Webコンポーネントは作成しません。

+0

私が夢中だったら、「紙の要素」を無視し、「材料の要素」を使って自分の「紙のヘッダー」を作ることができますか?ご回答有難うございます! – Clark

+1

はい、できます。 'app-layout'要素を調べることができます。これには' app-header'が含まれています。 –

関連する問題