Technologie
Astro
Content-first framework pro statické weby s ostrůvky interaktivity.
Astro je naše výchozí volba pro weby zaměřené na obsah: marketingové stránky, dokumentaci, blogy a landing page.
Proč ho máme rádi
- Nula JS ve výchozím stavu — stránky se odesílají jako čisté HTML a CSS, dokud si výslovně nevyžádáme interaktivitu. To bez námahy drží Lighthouse skóre nahoře.
- Komponentové ostrůvky — když opravdu potřebujeme React, Svelte nebo Vue komponentu, hydratuje se izolovaně, aniž by tahala celý runtime frameworku.
- Content collections — typově bezpečné Markdown/MDX se Zod schématy, validované při buildu. Žádná překvapení v produkci.
- MDX první třídy — psát obsah jako Markdown a podle potřeby přidávat komponenty.
Kdy po něm nesáhneme
Pro produkty s charakterem aplikace, výraznou interaktivitou, perzistentním stavem nebo náročnou serverovou logikou obvykle dáváme přednost Next.js nebo samostatnému SPA frameworku.