Leksykon IT › Web › Architektura wysp (Islands Architecture)

Architektura wysp (Islands Architecture)

Web Svenska → Zaktualizowano: 2026-10-06

Architektura webowa: strona statyczna plus odizolowane interaktywne „wyspy”. Termin wprowadził Jason Miller w 2020 roku (wpis „Islands Architecture”). Astro zbudowało wokół tej koncepcji framework, wydany w 2021 roku.

Zawartość strony: 95% statycznego HTML (bez JS), 5% komponentów interaktywnych (każda wyspa ma własny pakiet JS). Każda wyspa hydratuje się niezależnie — jedne przez client:load (od razu), inne przez client:visible (po przewinięciu do widoku), client:idle (gdy przeglądarka jest bezczynna). Zastosowania: blogi, strony marketingowe, strony produktów w e-commerce z interaktywnym koszykiem. Wada: wyspy trudno się komunikują (każda ma izolowany stan), co bywa przydatnym ograniczeniem w projektowaniu pod wydajność. Pozycja Astro: framework do stron marketingowych — Next.js i Remix do aplikacji typu dashboard.

← Wróć do leksykonu