Google I / O 2018のPolymer 3.0

みなさんこんにちは!



現時点では、多くの人が知っているように、 Polymer 3.0 Webアプリケーションインターフェイスを操作するためのライブラリの新しいバージョンが発表されたフレームワークで、毎年恒例のGoogle I / O会議が開催されています(英語のビデオ):







主なイノベーション:



  1. ESモジュールを支持するHTMLインポートのオプトアウト
  2. npmに Bowerを使用しない
  3. ライブラリ自体から新しい標準(FF、Edge、およびIE11に必要)をサポートするためのポリフィルの削除


なぜこれが面白いのでしょうか?



Polymerの主要な機能は、このライブラリが最新のWebコンポーネント標準グループに基づいて構築されていることです。 これは、その構成機能(多くの点でReactまたはVueに似ています)が、通常のDOMの上にメタプラットフォームとjs抽象化を使用するのではなく、ブラウザー自体のレベルで実装されていることを意味します。 たとえば、SPAと従来のWebページの境界はほとんど消去され、開発環境を含む作業環境は大幅に簡素化され、ソリューションの汎用性は大幅に向上します。深刻な適応の必要性( https://custom-elements-everywhere.com/ )。 そして、これはすべてから遠いです。



PS



そのため、バージョン0.5以降、私は個人的に一連のWebコンポーネント標準を使用し、Polymerと直接数年間作業しています。 私は、Webプラットフォームのこのセクターの開発を非常に注意深く追跡し、実際のプロジェクトの戦闘条件の下で多くのことをテストしました。 この間ずっと、国内の開発者と外国人の同僚の間で、このテクノロジーについてさまざまな意見を定期的に出しています。 そして、これらの意見は、憂鬱な大多数の場合、非常に表面的であるか、非常に誤っています。 コミュニティに、このスタックを公平に見て、知識を確認および更新することをお勧めします。 私を信じて、それは価値がある。



All Articles