Tryby budowania aplikacji
Czyli o tym jak Astro dogania Next.js.
Czym to się je?
Astro oferuje 3 tryby budowania aplikacji:
static- klasyczne SSG, można dodać ograniczoną interaktywność i obsługiwać API dzięki middleware'owi.server- powoduje zmianę trybu na SSR, za każdym razem kiedy klient wysyła żądanie do serwera, dana strona jest generowana.hybrid- tryb hybrydowy, możemy wybrać, które podstrony mają być traktowane jakoservera które jakostatic.
Kiedy tego używać?
Tryby server oraz hybrid należy rozważyć jeśli twoja aplikacja:
- Silnie korzysta z API,
- Zawiera strony o chronionej Autentykacją i Autoryzacją treści,
- Czesto zmienia swoją treść.