In JavaScript, Islands Architecture refers to an approach to web development where you serve up mostly static or server-rendered HTML, with small little islands of JS-rendered functionality only where needed.
This was, until last week, how the Lean Web Club was built.
Most of the site HTML was generated with a static site generator (SSG), and the interactive bits—like the buttons to bookmark stuff—were generated with and powered by JavaScript after the page loaded.