Technologia
Astro
Content-first framework do stron statycznych z wyspami interaktywności.
Astro to nasz domyślny wybór dla witryn skupionych na treści: stron marketingowych, dokumentacji, blogów i landing page.
Dlaczego go lubimy
- Zero JS domyślnie — strony są serwowane jako czysty HTML i CSS, dopóki jawnie nie włączymy interaktywności. To bez wysiłku utrzymuje wysokie wyniki Lighthouse.
- Wyspy komponentów — gdy naprawdę potrzebujemy komponentu React, Svelte czy Vue, hydratuje się izolowanie, bez ciągnięcia całego runtime frameworka.
- Content collections — bezpieczny typowo Markdown/MDX ze schematami Zod, walidowany przy buildzie. Bez niespodzianek w produkcji.
- MDX pierwszej klasy — pisz treść jako Markdown, dodawaj komponenty w razie potrzeby.
Kiedy po niego nie sięgamy
Dla produktów typu aplikacja, ze znaczącą interaktywnością, trwałym stanem lub złożoną logiką serwerową, zazwyczaj wolimy Next.js lub dedykowany framework SPA.