Next.jsチームは先頃、Next.js 9.3をリリースした。これにより、スタティックWebサイトの生成とプレビューが改善され、Sassサポートが追加され、実行時間は短縮される。

Next.jsは、2年前のバージョン3でスタティックWebサイト生成のサポートを追加した。Next.js9はAutomatic Static Optimizationの概念を導入し、開発者はサーバーレンダリング (SSR) とスタティック生成ページ (SSG) の両方を含むハイブリッドアプリケーションを使用できる。Automatic Static Optimizationは、ページコード内のgetInitialPropsメソッドで示されているように、ページにデータフェッチ要件がブロックされているかどうかに依存する。

スタティックサイト生成に特化したRFCに続いて、Next.js 9.3では、SSGとSSRの違いを明確に区別することを目的とした3つの新しいメソッドが導入された。

最初のメソッド getStaticProps は、ページコンポーネントに渡される props を計算する非同期関数である。この関数はNode.jsコンテキストで実行され、動的ルートを使用するページに必要なルートパラメータを含む context パラメータを受け取る。

#javascript #webフレームワーク #ria #設計/アーキテクチャ #デベロップメント #ニュース

Next.js 9.3がリリースされ、スタティックサイト生成が改善された
1.45 GEEK