Fast Svelte Static Site X – SSG/SSR, ориентированный на SEO для веб-сайтов с многомиллионными страницами.
Эта платформа создана для быстрого создания миллионов страниц и снижения затрат на развертывание, обеспечивая при этом отличный опыт разработки.
npm install -g sssx| Определение | Аббревиатура |
|---|---|
| Генератор статических сайтов Svelte | СССГ |
| Рендеринг на стороне сервера Svelte | СССР |
| = | СССХ |
YouTube демо
Зачем еще один SSG?
Этот проект был создан из-за необходимости управлять сайтами с миллионами страниц, при этом создание статического сайта было основным вариантом использования, а SEO-оптимизация - его первой целью.
Эта структура была создана для решения нескольких задач, которых не хватает в существующих платформах:
sssx build <url> .Чтобы запустить SSSX в режиме кластера и использовать все доступные ядра ЦП, используйте следующую команду:
sssx clusterВот демонстрация создания более 1000 URL-адресов менее чем за 30 секунд:

Когда вы визуализируете миллионы статических страниц, вам не нужно каждый раз перерисовывать их все. SSSX позволяет вам точно настроить, какие страницы необходимо обновить и когда.
Этот репозиторий структурирован как монорепозиторий и использует рабочие области.
Чтобы запустить пример проекта, используйте следующее:
cd apps/example-blog
npm install
npx sssx dev openЗапустите сборку кластера с помощью deno:
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 .
Пиар приветствуется!
Copyright © 2022-2024 Евгений Гауптманн
Массачусетский технологический институт