ウェブサーバー上でHTMLを生成し、完成したページをクライアントに送信する処理方式。
「サーバーサイドレンダリング」を星図で探索する →
「サーバーサイドレンダリング」とは?意味を解説
ウェブアプリケーションでサーバー側でHTMLを動的に生成してからクライアントブラウザに送信する技術。SEO対応やキャッシュ戦略に優れ、初期表示が高速で、サーバー負荷制御も可能。従来的なウェブ開発の主流手法であり、Node.jsやPythonなど各言語のフレームワークで活用される。
例文
- 新しいブログプラットフォームはサーバーサイドレンダリングで検索エンジン対応を実現した。
- 高速化のためプロジェクトをサーバーサイドレンダリング方式に変更することにした。
- サーバーサイドレンダリングなら、ユーザーが画面を見るまでの時間を短縮できる。
語源・由来
サーバー(server:処理を担当するコンピュータ)とサイド(side:側面)とレンダリング(rendering:描画・生成)の組み合わせ。ウェブ技術の発展とJavaScript フレームワークの普及に伴い、クライアントサイドレンダリングとの対比で使用されるようになった。
英語で言うと
Server-Side RenderingSSR
「サーバーサイドレンダリング」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「サーバーサイドレンダリング」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「サーバーサイドレンダリング」を探索する →