From 7b96dac72f1888dce4649ea093570e7c08737ec7 Mon Sep 17 00:00:00 2001 From: Jun Shindo <46585162+jay-es@users.noreply.github.com> Date: Mon, 29 Jul 2024 19:44:07 +0900 Subject: [PATCH] docs: fix SSG explanation (#2197) --- src/guide/scaling-up/ssr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/guide/scaling-up/ssr.md b/src/guide/scaling-up/ssr.md index cc17d64e3..3fbedb8d8 100644 --- a/src/guide/scaling-up/ssr.md +++ b/src/guide/scaling-up/ssr.md @@ -40,7 +40,7 @@ Vue.js は、クライアントサイドのアプリケーションを構築す **静的サイトジェネレーション(SSG)** は、プリレンダリングとも呼ばれ、高速なウェブサイトを構築する、もう 1 つの代表的な技術です。ページのサーバーレンダリングに必要なデータが、全てのユーザーに対して同じであれば、リクエストが来るたびにページをレンダリングする代わりに、あらかじめビルド時に一度だけレンダリングしておくことができます。プリレンダリングされたページは、静的な HTML ファイルとして生成・提供されます。 -SSG は SSR アプリケーションと同じパフォーマンス特性を持っており、優れたコンテンツ表示速度性能を提供します。同時に、出力内容が静的な HTML とアセットであるため、SSR アプリケーションよりも低コストで簡単なデプロイが可能です。ここで重要なのは **static(静的)** というキーワードです: SSG は静的なデータ、つまりビルド時に既に内容が分かっていて、デプロイ時に変更されないものデータを使用するページにのみ適用できます。よって、データが変更されるたびに、新しいデプロイが必要です。 +SSG は SSR アプリケーションと同じパフォーマンス特性を持っており、優れたコンテンツ表示速度性能を提供します。同時に、出力内容が静的な HTML とアセットであるため、SSR アプリケーションよりも低コストで簡単なデプロイが可能です。ここで重要なのは **static(静的)** というキーワードです: SSG は静的なデータ、つまりビルド時に既に内容が分かっていて、リクエスト間で変更されることのないデータを提供するページにのみ適用できます。データが変更されるたびに新しいデプロイが必要です。 もしあなたが一握りのマーケティングページ(例: `/` 、`/about` 、`/contact` など)の SEO を改善するためだけに SSR を調べているなら、おそらく SSR の代わりに SSG が適しているでしょう。SSG は、ドキュメントサイトやブログのようなコンテンツベースのウェブサイトにも適しています。実際、あなたが今読んでいるこのウェブサイトは、Vue を利用した静的サイトジェネレーター [VitePress](https://vitepress.dev/) を使って静的に生成されています。