Sitio estático rápido de Svvelte X-SSG/SSR centrado en SEO para sitios web de varias millones de páginas
Este marco está creado para ofrecer una generación rápida de millones de páginas y reducir los costos de implementación, al tiempo que proporciona una gran experiencia de desarrollo.
npm install -g sssx| Definición | Abreviatura |
|---|---|
| Generador de sitios estáticos | Sssg |
| Representación del lado del servidor de Svelte | SSSR |
| = | Sssx |
Demostración de youtube
¿Por qué otro SSG?
Este proyecto fue creado a partir de la necesidad de administrar sitios con millones de páginas, con hacer que la generación de sitios estática sea un caso de uso primario y la optimización de SEO su primer objetivo.
Este marco fue creado para abordar varias cosas que faltan en los marcos actuales:
sssx build <url> .Para ejecutar SSSX en el modo de clúster para usar todos los núcleos de CPU disponibles, use el siguiente comando:
sssx clusterAquí hay una demostración de generar más de 1000 URL menos de 30 segundos:

Cuando rinde millones de páginas estáticas, no desea volver a repender todas ellas cada vez. SSSX le permite Finetune qué páginas deben actualizarse y cuándo.
Este repositorio está estructurado como un monoreso y utiliza espacios de trabajo.
Para ejecutar un proyecto de ejemplo, use lo siguiente:
cd apps/example-blog
npm install
npx sssx dev openEjecute el clúster de compilación usando 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 UN PUEDE ACCEDER PÁGINA __debug para ver todas las rutas existentes. Solo funciona en modo dev .
¡PRS son bienvenidos!
Copyright © 2022-2024 Eugene Hauptmann
MIT