RSC (React Server Components)

名詞 · React

1.

一部のコンポーネントがサーバー上でのみ実行され、JavaScriptコードをブラウザに送信することなくデータベースやAPIに直接アクセスするReactの新しいパラダイムです。クライアントバンドルのサイズを劇的に削減します。

2.

Next.jsにネイティブに統合された革新的なアーキテクチャで、コンポーネントを2つのカテゴリに分離します。静的レンダリングとデータアクセスのためのServer Componentsと、インタラクティビティのためのClient Componentsです。ブラウザに送信されるものを自動的に最適化します。

3.

サーバーコンポーネントが事前にデータを解決し、結果のHTMLのみをクライアントに送信することで、パフォーマンスと機能性の歴史的なトレードオフを排除するReactエコシステムの大きな進化です。

関連項目
Next.jsパフォーマンスJSバンドルセキュリティ