ネイティブのWebコンポーネントについて考えるのをやめられない理由の1つは、どこでも使用する方法です。 「増分採用」は派手なフレーズだと思います。

Codepenの新しい編集者でそれらを使用し始めたことさえ、私たちはいつか私たちが確信しているいくつかの興味深い問題を解決するためにまだ取り組んでいます。私たちはReact/Nextを使用していますが、これはWebコンポーネントのサポートでは有名ではありませんが、ほとんど問題ありません。他のJavaScriptフレームワークははるかに友好的であり、もちろんあなたが そうではありません JavaScriptフレームワークを使用して、世界では注意していません。 Webコンポーネントはあなたの世界の一部になります。

どこにでも滑りやすいので、Codepenで非常にうまく機能します。私 「スタンドアロン」のWebコンポーネントのリストに言及しました ここの先週はオルコーナーで、それから私は それらをペンに変換しました それを証明するために。多くのWebコンポーネントがnpmに公開されています。 esm.sh リソースを簡単にリンクすることができます。

上記のようなWebコンポーネントを使用することのクールな点は、それらが永遠に続くかもしれないということです。私はこれについて少し怒鳴りました マストドンで 先日。 Webコンポーネントの依存関係が少ないほど、長持ちします。確かに JavaScriptフレームワークを上回ります、ジェイク・ラザロフが言ったように:

5年、10年、さらには20年以内に作業にアクセスできるようにしたい場合は、その間にレイヤーなしでWebを使用する必要があります。すべてのwar贅について、このWebは、これまでに作成した中で最も回復力があり、ポータブルで、将来の将来のコンピューティングプラットフォームになりました。少なくとも、それを念頭に置いて構築すると。

それはかっこいいと思います。

私が投稿したデモについて何が壊れるかを考えさせます。たとえば、何が作られるのか このペン いつか働くのをやめますか? Codepenがオフラインになった場合、そうなります。しかし、私たちはちょうど私たちを持っていました 12歳の誕生日 強くなっています。あなたはそれが起こるために私と死ぬまで私と戦わなければなりません。 Webコンポーネントはリンクされています esm.sh それで、それが下がった場合、それは動作を停止します。それは間違いなく可能です。このような無料のCDNのようなWebサイトが出入りするのを見てきました。しかし、別のものに変更することもできます。コードはnpmにあるので、それは死ぬか、著者がそれを引き下げることができます。しかし、そのリスクはあまりないようであり、それはオープンソースであるため、鏡が存在するでしょう。かなり回復力があります、私は言うでしょう!さまざまなプロジェクトには異なるニーズがありますが、それらの依存関係を減らすことで常に強くなる可能性があります。

ああ、ウェブコンポーネントと超クールなことについて話す…チェックアウト デビッド・ダーネス私たちだけのために新しいもの:

アイデアは、それが私たちを使用するための説得力のある方法だということです Prefill APIに投稿します。したがって、あなたはこのような著者のコードを著者にします:

  • Be the first to comment