Astro is the web framework for building content-driven websites like blogs, marketing, and e-commerce. Astro is best-known for pioneering a new frontend architecture to reduce JavaScript overhead and complexity compared to other frameworks.
# Features Astro is an all-in-one web framework. It includes everything you need to create a website, built-in. There are also hundreds of different integrations and API hooks available to customize a project to your exact use case and needs. Some highlights include: - Islands: A component-based web architecture optimized for content-driven websites. - UI-agnostic: Supports React, Preact, Svelte, Vue, Solid, Lit, HTMX, web components, and more. - Server-first: Moves expensive rendering off of your visitors’ devices. - Zero JS, by default: Less client-side JavaScript to slow your site down. - Content collections: Organize, validate, and provide TypeScript type-safety for your Markdown content. - Customizable: Tailwind, MDX, and hundreds of integrations to choose from.
# Design Principles Here are five core design principles: - Content-driven: Astro was designed to showcase your content. - Server-first: Websites run faster when they render HTML on the server. - Fast by default: It should be impossible to build a slow website in Astro. - Easy to use: You don’t need to be an expert to build something with Astro. - Developer-focused: You should have the resources you need to be successful.
# Astro
- Astro - astro.build
- Dante | Astro - astro.build
- Getting Started | Docs - astro.build
- Integrations | Astro - astro.build
- Ovidius | Astro - astro.build
- Themes | Astro - astro.build
- AstroPaper | Astro - astro.build
- OpenBlog | Astro - astro.build
- New Project – Vercel - vercel.com
- EV0 | Astro - astro.build
- Pricing – Vercel - vercel.com