Astro is designed to make it easy to deploy to any cloud provider for on-demand rendering, also known as server-side rendering (SSR). This ability is provided by adapters, which are integrations. See the on-demand rendering guide to learn how to use an existing adapter.| Docs
Generate server-rendered pages and routes on demand with an adapter.| Docs
Astro 5.0 brings exciting new features like the Astro Content Layer for seamless content loading from any source, and Server Islands for effortlessly combining static and dynamic personalized content.| Astro
Astro component syntax is a superset of HTML. The syntax was designed to feel familiar to anyone with experience writing HTML or JSX, and adds support for including components and JavaScript expressions.| Docs
How to add client-side interactivity to Astro components using native browser JavaScript APIs.| Docs
The Astro Dev Toolbar App API allows you to create Astro Integrations that add apps to the Astro Dev Toolbar. This allows you to add new features and integrations with third-party services.| Docs
The following reference covers all supported configuration options in Astro. To learn more about configuring Astro, read our guide on Configuring Astro.| Docs
Enable seamless navigation between pages in Astro with view transitions.| Docs
Astro Integrations add new functionality and behaviors for your project with only a few lines of code.| Docs