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
AIが英語の発音を指導–日本MS、「Next GIGA」に向け“三方よし”探る
IT関連
2023-10-19 19:14
兵庫県多可町、請求書データを財務会計システムで一元管理
IT関連
2024-09-08 20:52
SCSK、自社のワクチン職域接種予約システムをAWSに構築
IT関連
2021-07-14 17:39
従業員コンディション分析のラフールが博報堂「ミライの事業室」と提携、生活者のウェルビーイング実現に向け新事業創造
IT関連
2022-03-17 09:33
日本メクトロン、クラウドを使って販売管理データ統合基盤を自社構築
IT関連
2023-03-01 05:37
芝浦工大附属中高、探究学習の情報収集・分析にAI活用–課題解決の支援ツールに
IT関連
2024-09-21 18:37
福岡市の税理士法人、Dropboxの電子署名サービス導入–「kintone」と連携
IT関連
2021-06-22 00:57
ITと海外の事業が第1四半期で過去最高に–日立決算
IT関連
2021-08-02 10:40
万博の第2回連絡会議に政府がVR採用 井上担当相らがアバター姿で参加
社会とIT
2021-05-14 15:13
「LibreOffice」で文書のアクセシビリティーを確認するには
IT関連
2023-11-29 22:05
日本の安全なデータ連携AIプラットフォームを目指す–NICTやIT9社が協働
IT関連
2023-08-06 15:06
ドコモ、49gの軽量スマートグラスを公開 Androidスマホと有線接続
企業・業界動向
2021-02-04 00:24
大成建設、業界初のサブスクリプション型建物管理サービスを開始
IT関連
2022-08-18 11:24
GitHub Copilot、開発中のコードがパブリックリポジトリのコードと150文字程度一致したら教えてくれる「code referencing」機能を追加
GitHub
2023-08-08 21:20