Astro 5.12

为内容驱动的网站而生的 Web 框架

Astro 为世界上最快的营销网站、博客、电子商务网站等提供支持。

开始使用
npm create astro@latest

已复制!

被全球各大公司使用

Astro 是什么?

Astro 是一个为构建快速、内容驱动的网站而优化的 JavaScript Web 框架。

服务器优先

Astro 通过在服务器上渲染组件来提高网站性能,将轻量级 HTML 发送到浏览器,实现零不必要的 JavaScript 开销。

内容驱动

Astro 旨在处理您的内容,无论它存放在何处。从您的文件系统、外部 API 或您喜欢的 CMS 加载数据。

可定制

使用您喜欢的工具扩展 Astro。自带您的 JavaScript UI 组件、CSS 库、主题、集成等。

一流的性能

Astro Islands

Islands 以前所未有的方式优化您的网站。利用 Astro 独特的页面加载性能来提高转化率、核心 Web 指标和 SEO。

具有良好核心 Web 指标的真实网站百分比

Astro 核心 Web 指标通过率

60%

WordPress 核心 Web 指标通过率

43%

Gatsby 核心 Web 指标通过率

41%

Next.js 核心 Web 指标通过率

26%

Nuxt 核心 Web 指标通过率

23%

查看完整数据集 · 基于来自 HTTP ArchiveChrome 用户体验报告 的真实性能数据。

最大灵活性

零锁定

Astro 支持所有主流的 UI 框架。带上您现有的组件,并利用 Astro 优化的客户端构建性能。

---
import BuyButton from '../components/BuyButton.jsx';
import { getProductDetails } from "ecommerce-package";
import ProductPageLayout from '../layouts/ProductPageLayout.astro';
const product = await getProductDetails(Astro.params.slug);
---
<ProductPageLayout>
<img src={product.imageUrl} alt={product.imageAlt} />
<h2>{product.name}</h2>
<BuyButton id={product.id} client:load />
</ProductPageLayout>
Official Astro Cap Swag

棒球帽

$15.50

您所需的一切

功能齐全

Astro 附带了构建现代网站所需的一切。需要更多功能?通过集成来扩展 Astro。

生态系统

主题

使用预构建的 Astro 网站主题更快地开始。自定义它,使其成为您自己的网站。

Astro 合作伙伴

获取专业的 Astro 支持

通过 Astro 合作伙伴,为您的项目找到合适的团队。从落地页到电子商务,获得您所需的专业帮助。

立即开始使用
Astro 构建

开始使用
npm create astro@latest

已复制!

Astro 是一款免费的开源软件,由这些出色的赞助商支持才得以实现