ホームページ >ウェブフロントエンド >jsチュートリアル >React の使用をやめる
単に React を理解していないだけだと思っていました。私は独学で React を学びましたが、過去に戻って React が存在しなかったかのようにできたらと今でも思っています。その理由は次のとおりです。
出典: tim kadlec
モバイル ユーザーの 53% は、読み込みに 3 秒以上かかる Web サイトを放棄します。ページの読み込みにかかる時間が 1 秒増えるごとに、10 パーセントのユーザーが離脱します。パフォーマンスはユーザーエクスペリエンスです。
こちらもお読みください。
React アプリをこのテスト ツールに入れます: https://whatdoesmysitecost.com/.
データプランで高価なウェブサイトに支払う余裕がない人々のことを気にしていますか?
JavaScript フレームワークがいかに高価であるかについて多くの人が議論していますが、開発者はすべての潜在的なユーザーにアプローチすることを気にしていないようです。この点を指摘したのは私が初めてではありませんが、メッセージは伝わっていないようです。一部のユーザーは他のユーザーよりも重要だと思いますか? すべてのユーザーにリーチすることを重視しますか?
何億人ものユーザーが、2G 接続を備えたフィーチャーフォンからインターネットにアクセスしています。すべての JavaScript をフィーチャーフォンにロードすると、ユーザーには糸車だけが表示されます。
これらのユーザー向けの開発に役立つ記事、ツール、フレームワークがたくさんありますが、開発者はそれらを軽蔑しています。 JavaScript のサブレディット内では、Web ワーカーは、フィーチャー フォンでアプリを効果的に開発するための最良のツールの 1 つであるにもかかわらず、嫌われています。すべてのユーザーにとって、それは気にしません!
フィーチャーフォンでアプリが高速であれば、iPhone でも非常に高速になります。 すべてのユーザーを念頭に置いて開発すると、すべてのユーザーのユーザー エクスペリエンスが向上します。
React の一般的なアイデアは次のとおりです。Web サイトに必要なすべての JavaScript を、何も表示せずに 7 秒連続でダウンロードしますが、一度実行すると、リソースを再度ダウンロードする必要はありません。単一ページのアプリケーション。
これがウェブサイトのあるべき姿なのでしょうか?
「Web はデフォルトではストリーミングです。ページにアクセスすると HTML が表示されます。ダウンロードされると表示され始めます。画像やビデオも同様です...ほんの少しで何かができます。応答の。」 - ジェイク・アーチボルド
インターネットはストリームです。反応は違います。私はそれを次のように考えています: React はインターネットの自然な流れと戦っています。
React を捨ててウェブと友達になりましょう。それは相互接続されたウェブであり、リソースがどこからでも来ます。 Web アプリは、ユーザーがコンテンツにアクセスするまでにダウンロードに 30 秒かかるネイティブ アプリとは異なります。 Web ページをネイティブ アプリのように扱うのはやめてください。
このウィキペディアの記事を読んでください。いや、予想以上です。
以上がReact の使用をやめるの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。