sssx
0.2.3
高速 Svelte 静的サイト X – 数百万ページの Web サイトの SEO に重点を置いた SSG/SSR
このフレームワークは、優れた開発エクスペリエンスを提供しながら、数百万ページの高速生成を実現し、導入コストを削減するように構築されています。
npm install -g sssx| 意味 | 略語 |
|---|---|
| Svelte 静的サイト ジェネレーター | SSSG |
| Svelte サーバーサイド レンダリング | SSSR |
| = | SSSX |
YouTube デモ
なぜ別の SSG なのでしょうか?
このプロジェクトは、静的サイトの生成を主な使用例とし、SEO の最適化を最初の目標として、数百万ページのサイトを管理する必要性から作成されました。
このフレームワークは、現在のフレームワークに欠けているいくつかの点に対処するために作成されました。
sssx build <url> 。SSSX をクラスター モードで実行して、利用可能なすべての CPU コアを使用するには、次のコマンドを使用します。
sssx cluster以下は、30 秒以内に 1000 以上の URL を生成するデモです。

何百万もの静的ページをレンダリングする場合、毎回すべてのページを再レンダリングする必要はありません。 SSSX を使用すると、どのページをいつ更新する必要があるかを微調整できます。
このリポジトリはモノリポジトリとして構造化されており、ワークスペースを使用します。
サンプル プロジェクトを実行するには、次を使用します。
cd apps/example-blog
npm install
npx sssx dev opendeno を使用してクラスターのビルドを実行します。
deno
--allow-read
--allow-env
--allow-sys
--allow-write
--allow-run
../../node_modules/.bin/sssx cluster cd packages/example
../sssx/src/cli.ts dev open /__debug __debugページにアクセスして、既存のルートをすべて表示できます。 devモードでのみ動作します。
PRの方も大歓迎です!
著作権 © 2022-2024 ユージン・ハウプトマン
マサチューセッツ工科大学