BoshlangʻichAstro45 daq10-iyn, 2026
Birinchi Astro saytingizni ishga tushiring
45 daqiqada noldan joylashtirilgan statik saytga — kontent kolleksiyalari, orollar va Astroni tushuntiradigan mental model.
Nega Astro
Astro standart bo’yicha nol JavaScript yuboradi. Kontentingiz serverda oddiy HTMLga render qilinadi va interaktiv orollar faqat siz so’ragan joyda hidratatsiyalanadi. Kontentga boy shaxsiy sayt — blog, tadqiqot, galereyalar — uchun aynan kerakli balans shu.
45 daqiqalik yo’l
npm create astro@latest— blog shablonini tanlang, TypeScript strict.src/content.config.tsda zod sxemali kontent kolleksiyasini belgilang.- Birinchi
.mdxpostingizni yozing — frontmatter build vaqtida tekshiriladi. getStaticPaths()+render()bilan[slug].astrosahifasi qo’shing.- Joylashtirish:
astro buildistalgan joyda xostlash mumkin bo’lgan to’liq statikdist/hosil qiladi.
Orollar: odamlar o’tkazib yuboradigan qism
<Hero client:load /> <!-- darhol hidratatsiyalanadi -->
<Chart client:visible /> <!-- ko'rinishga kelganda hidratatsiyalanadi -->
<Comments client:idle /> <!-- brauzer bo'shganda hidratatsiyalanadi -->
Fold ostidagi hamma narsa uchun client:visibleni tanlang. Lighthouse balingiz rahmat aytadi.
Keyingisi nima
[locale] dinamik yo’llari bilan i18n qo’shing — batafsil i18n darsligida.
/uz/tutorials/ship-your-first-astro-site.md
