クリステンの JavaScriptフレームワークの4つの時代の分類 直感的に正しいと感じます。さらなる簡素化は、基本的に次のとおりです。1。JQuery2。Backbone3。React4。NEXT.JS。それらは時代の有名人であり、同様の技術は明らかな兄弟のように感じます。欠点を指すのは簡単ですが、全体的にも同様にポジティブに感じます:
全体として、JavaScriptコミュニティは正しい方向に向かっていると思います。最終的に、「ビューレイヤーだけではない」ソリューションから完全なアプリを構築できる成熟したソリューションを開発しています。私たちはついに、ネイティブアプリのSDKと同じ競争の場で競争し始めており、箱から出して完全なツールキットを提供しています。
ニクラス・エンボールの歴史 ジョシュ・ジャスティスのように、同様の絵を描きます FrontEnd Webアーキテクチャ (私はジョシュの最初の時代の命名を楽しんでいます:「JavaScriptスプリンクル」)。彼らは両方とも質問を請います:次は何ですか?知るには時期尚早です。私たちはまだメタフレームワークの時代にかなりしっかりとしていると思います。新たにコイントされた用語と開発のパラダイムの試みが見られます。 アストロ と “島” そして qwik と “再開性「しかし、彼らは新しい時代を宣言する価値がないようです。
おそらく、もっと時代に値するのは、JavaScriptのランタイム自体(非常に多く!)、それらを実行するコンパイラー(非常に多く!)で行われているすべての作業が行われていることです。 サーバーに向かって見られる手順。
ニクラスは尋ねた コンパイラは新しいフレームワークですか? 多分??個人的には、基礎的なツーリング作業が行われていることに魅了されています。人々は真剣です 誇大宣伝 の上 素早く、 例えば。 Viteはフレームワークではなく、単なるビルドツールです。それはあなたが好きなフレームワークを動かすのに役立つかもしれません。それはあなたの車ではなく、あなたのキャブレターについて興奮しているようなものです。それは考慮に値します。
それよりも低いレベル、 esbuild ただのバンドラーであり、人々はまだそれに誇張されています。投資も同様に起こっています、文字通りの両方で void(0) そして、私たちが見ているように、企業が社内で投資しています ターボパック。
相変わらず、あなたはしません 必要 ケアに。私たちが気にする必要があるときに選択することで、私たちがより洗練されていると思うのが好きです。ある ホロタイプ ウェブサイトのフレームワークはまったく必要ありません。パフォーマンスから長期的なメンテナンスの容易さまで、あらゆる利点をもたらすことを避けることができます。 ASとして明白なプッシュバックがあります フレームワークは使用が難しくなります。 ビルドシステムはありません また、それを必要としないきちんとした最新のツールとプラットフォームの改善のおかげでも可能です。がある (短期)利便性のコスト、彼らは言う。
Views: 0