HujjatlarStatic site generator (SSG)
Barcha hujjatlar

Static site generator (SSG)

SSG saytlar local'da build qilinadi va natija (HTML/CSS/JS papka) bizga ZIP shaklida yuklanadi. Quyida eng mashhur framework'lar:

Next.js (static export)

# next.config.js
module.exports = { output: 'export' }

# Build:
npm run build

# Natija: out/ papkasi → ZIP qiling

Astro

npm run build
# Natija: dist/ papkasi

Hugo

hugo --minify
# Natija: public/ papkasi

Jekyll / Eleventy (11ty)

bundle exec jekyll build    # Jekyll → _site/
npx @11ty/eleventy          # Eleventy → _site/

Gatsby

gatsby build
# Natija: public/ papkasi

Vite / Vue / React / Svelte SPA

npm run build
# Natija: dist/ yoki build/ papkasi

# SPA uchun: 404 fallback'ni index.html qiling
# (dashboard'da Sayt sozlamalari → custom 404 path)

Universal qadamlar

  1. Local'da build qiling (yuqoridagi misollardan biriga ko'ra)
  2. Build output papkasini ZIP qiling. Faqat ichini! (kontent ichidan, “dist/” nomi bilan emas)
  3. Dashboard'ga ZIP yuklang

Avtomatlashtirish

Har push'da avtomatik deploy qilish uchun build hook URL'dan foydalaning — CI/CD pipeline'dan curl bilan ZIP yuborish mumkin.