Skip to content

Commit

Permalink
docs: fix SSG explanation (#2197)
Browse files Browse the repository at this point in the history
  • Loading branch information
jay-es authored Jul 29, 2024
1 parent 77ee0a4 commit 7b96dac
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/guide/scaling-up/ssr.md
Original file line number Diff line number Diff line change
Expand Up @@ -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/) を使って静的に生成されています。

Expand Down

0 comments on commit 7b96dac

Please sign in to comment.