Astro is a modern web framework focused on content-centric websites, which leverages islands architecture and sends zero JavaScript to the client by default. And with the recent release of Deno 2, now backwards compatible with Node and npm, the experience of using Astro and Deno has improved. Deno 2 is backwards compatible with Node and npm, allowing you to use your preferred JavaScript framework.