Next.js 14発表。Server Actionsが正式版に、Turbopackはもうすぐ完成、部分的プリレンダリング機能がプレビュー。Next.js Conf 2023

今回は「Next.js 14発表。Server Actionsが正式版に、Turbopackはもうすぐ完成、部分的プリレンダリング機能がプレビュー。Next.js Conf 2023」についてご紹介します。

関連ワード (もちろん、後継、自然等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


Vercelは10月30日と31日、同社が開発を進めているWebアプリケーションフレームワーク「Next.js」のイベント「Next.js Conf 2023」をサンフランシスコで開催し、Next.jsの最新版となる「Next.js 14」を発表しました。

Next.js 14発表、新しいAPIの追加なし

VercelのCEOでありNext.jsの作者でもあるGuillermo Rauch氏。

「Next.js 14を発表する。Next.js 14では………新しいAPIの追加は………ない(会場から笑いと拍手)」

fig

ドキュメントを刷新

コミュニティからのフィードバックで、もっとドキュメントを充実させて欲しいという要望は非常に多いと、Rauch氏。

「そこで、新しい『next.js.org/learn』を発表する。これはドキュメント全体を見直しただけでなく、認証やデータベースアクセスなど、本番環境のためのフルスタックアプリケーションに対応した全分野をカバーしている」

fig

Next.js 14ではServer Actionsが正式版に

Next.js 14では、Server Actionsが正式版となることが発表されました。

fig

「これはアーキテクチャを完成させるための、最後の1ピースだったといえる。変更があるデータを非常に自然なプログラミングモデルで扱うことができるのだ、もちろんNext.jsと統合されている」

fig

「個人的に最も大きいのが、右側のようにより少ないコードで済むようになったことだ。データの変更を反映させるためのアドホックなAPIを作成する必要はなくなり、クライアントサイドでデータをフェッチするためのフックといった煩雑な処理は不要になる」

高速なコンパイルを実現するTurbopackの完成が近づく

Rauch氏は、Rust言語によるツールの高速化に一層注力すると説明しました。

fig

同社は現在、Webpackの後継としてRust言語による「Turbopack」などの開発に取り組んでいます。現時点で5000種類のテストにパスして完成に近づいているとともに、大きな高速化が実現できているとしました。

fig

Partial Prerenderingがプレビューに

Partial Prerendering(部分的事前レンダリング)は、コンパイル時にWebサイトの静的な部分、例えばロゴやナビゲーションなどを事前にレンダリングし、また動的な部分のフォールバックについても事前レンダリングしておく機能です。

fig

そして動的な部分例えば下記の青い点線で囲まれたバナーの部分はストリーミングによって組み込まれます。

fig

これによって高速なWebページの初期表示と動的なページの高速な表示を可能にし、ユーザーにとっても優れた体験を提供します。

fig

Partial Prerenderingの実装には、開発者が新しいAPIを覚える必要はないとのことです。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
アバナード、トヨタ自動車の「市民開発拡大」のための人材育成を支援
IT関連
2022-12-10 17:20
リモートワークの採用面接にディープフェイクを悪用する事例–FBIが警告
IT関連
2022-07-06 19:44
次期「Dart 3」はNullセーフ、WebAssemblyとRISC-Vサポートなど、Googleが発表。Flutter Forward 2023
Dart
2023-01-30 07:46
2021年もコロナ関連で給付金や経済刺激策を標的としたサイバー犯罪が増加と予測–クラウドストライク
IT関連
2021-04-20 08:22
編集者の嗅覚を守りたい–戦略子会社トップに聞く、KADOKAWA出版事業のDX
IT関連
2023-12-01 13:29
「IBM i(AS/400)」のどこがレガシーか–誤解の正体を探る
IT関連
2021-06-19 11:10
Istio、Cloud Native Computing Foundationの正式なプロジェクトとして採択されたと発表。これでクラウドネイティブの基盤ソフトウェアはほぼ全てCNCF傘下に
Istio
2022-09-29 13:59
パートナーとの連携を強化–クラウディアンが2021年度の事業戦略
IT関連
2021-03-12 13:33
米ガートナー「先進テクノロジーのハイプサイクル2024年」を発表。6Gや汎用人工知能は黎明期、プロンプトエンジニアリング、WebAssemblyは過度な期待のピーク
業界動向
2024-08-22 23:59
中国、重要情報インフラでのマイクロン製品調達を禁止
IT関連
2023-05-24 13:00
「Windows 11 24H2」のインストールを避けるべき8つの理由–多数の不具合が発覚
IT関連
2024-10-25 12:40
「NeXTStep」を懐かしむ人にお勧めのオープンソースOS「Haiku」
IT関連
2023-01-25 15:40
IBMとパロアルトネットワークス、セキュリティ分野で包括的に協業
IT関連
2024-05-22 00:47
女性限定チャット相談サービス「メンヘラせんぱい」のメンヘラテクノロジーが資金調達
ネットサービス
2021-03-11 12:20