Astro.js

Astro.js is a modern, fast, and efficient web framework first introduced in 2021 by the Astro Build team. It is designed to build content-focused websites, such as blogs, marketing pages, or documentation sites, by focusing on static site generation (SSG). One of its key features is the ability to ship less JavaScript to the browser, achieving faster page loads and improved performance. Astro.js accomplishes this by using an architecture it calls “Islands of Interactivity,” allowing developers to load only the JavaScript required for interactive components on a page.

https://www.youtube.com/watch?v=3xqa0SsRbdM

Astro.js supports a multi-framework approach, enabling the integration of popular front-end frameworks like React, Vue, Svelte, and Preact alongside vanilla JavaScript. This compatibility allows developers to mix and match tools seamlessly in a single project. The framework also provides built-in support for Markdown and MDX content, making it an ideal choice for projects heavily reliant on written content. Another notable feature is its server-side rendering (SSR) capability, allowing dynamic pages to be rendered on the server while maintaining its static generation strengths.

https://astro.build/

https://github.com/withastro/astro

https://en.wikipedia.org/wiki/Astro_(framework)