FastComments.com

SSRとは? Internal Link

SSR(Server-Side-Rendering)は、クライアント側の作業を最小限にしてアプリケーションやコンテンツをレンダリングするための仕組みと一連の慣例です。

SSRでは、クライアントはJavaScriptを実行しません。代わりに、クライアントはサーバーによって「レンダリング」されたHTML/CSSを表示します。

SSRの利点 Internal Link

SSR の主な利点の一つは JavaScript が不要であることです。そのため、多くのユースケースでアプリケーションは "lighter" に感じられるように構築できます。

さらに、SSR はユーザーが JavaScript を無効にしている場合のフォールバックとして利用できます。こうすることでコメントスレッドは引き続きレンダリングされ、ユーザー はコメントに返信することもできます。

FastComments は既に最適化されているため、ほとんどの場合 SSR は必要ありません。ただし、一部のオンラインコミュニティには JavaScript を使用しないユーザーがいるか、あるいは無効化することが 好ましい運用になっている場合があります。ここで FastComments の SSR が役に立ちます。

しかし、SSR の大きなトレードオフは、ちょっとした状態変化のたびにページをリロードしなければならないことです。

ユースケース Internal Link


SSRの使用例は次のとおりです:

  • JavaScriptが無効になっている場合のフォールバック。
  • JavaScriptが利用できない、または望ましくない環境でコメントインターフェースをレンダリングするため。
  • より多くのJavaScriptの導入が望ましくないサイトやオンラインコミュニティ向け。

FastCommentsがSSRを使用する箇所 Internal Link


FastComments は以下の場所で SSR を使用します:

  • 当社の WordPress プラグインはデフォルトでフォールバックとして SSR を使用します。JavaScript が無効になっている場合でも、ユーザーはあなたのブログにコメントできます。
  • 私たちは自社のブログでもフォールバックとして使用しています! https://blog.fastcomments.com