Arsaga Partners, Inc.

SSR

読み方:えすえすあーる

  

SSRとは

SSRとはServer Side Renderingの略。
サーバーサイドでレンダリングを行いHTMLを生成して、ブラウザ側で描写のみ対応するフロントエンド技術手法の1つです。

 

SSRの処理の流れ

1. ユーザーがリクエスト(※)する
2. リクエスト初回時、サーバーからAPIサーバーに必要な情報をリクエストする
3. サーバー側でレンダリング
4. リクエスト2回目以降はデータの差分だけサーバーにリクエストし、返されたデータをブラウザ側で処理して表示

 

SPAとの違いは、HTMLの生成をクライアント側(ブラウザ)ではなくサーバーで行う点です。

 

※データの送信や処理を要求する通知などのこと。

 

SSRのメリット

  • ユーザー側でHTMLを生成する待ち時間が少なくなる
  • SEOに強い
    Javascriptを高い精度でレンダリングし、コンテンツの中身を認識してくれるため、クローラビリティが向上します。

 

SSRのデメリット

  • サーバー側の負担が増える
  • SSRするためのNode.jsを実行出来るWebサーバーが必要になる

 

 

関連用語

SPA
SSG
レンダリング

 

 

<執筆・監修>
アルサーガパートナーズ株式会社 DX技術用語集制作チーム フロントdivision

制作・監修

アルサーガパートナーズ
DX技術用語辞典 制作チーム

当社は、営業部隊を持たないDX開発パートナースタジオです。

お問い合わせはこちら

CONTACT

下記よりお気軽にご相談ください。

LINEでお問い合わせ

RECRUIT

採用情報

アルサーガパートナーズ株式会社は、一緒に働く仲間を募集しています。 「人間らしく生きる」「自分で考えて行動する」という文化を重視しており、「バグを否定しない」という言葉を掲げています。 挑戦をし続けることが一番の成長に繋がると信じているからです。 まずは挑戦する第一歩を踏み出してもらえれば幸いです。

RECRUIT

採用情報