首页 归档 标签 关于

Astro 静态网站生成器

约 1 分钟阅读

最近在搭建这个博客时,我选择了 Astro 作为技术栈。让我来分享一些关于这个框架的使用体验。

为什么选择 Astro

Astro 是一个专注于内容驱动的静态网站生成器。它有以下几个亮点:

🚀 惊人的性能

Astro 默认不发送 JavaScript 到客户端,这意味着页面加载速度极快。对于博客这类以内容为主的网站来说,这是巨大的优势。

🎯 岛屿架构

Astro 提出了「岛屿架构」的概念。你可以将页面想象成一片海洋,而各个交互组件是漂浮在海上的岛屿。只有这些岛屿组件才会发送 JavaScript。

📦 灵活的内容集成

Astro 原生支持 Markdown 和 MDX,让写作成为了一个愉快的体验。

基本使用

// 创建新项目
npm create astro@latest

// 启动开发服务器
npm run dev

// 构建生产版本
npm run build

我的使用感受

作为一个喜欢简洁的人,我对 Astro 非常满意。它给了我足够的自由度,同时又帮我处理了很多繁琐的配置工作。

如果你也在寻找一个简单高效的静态网站解决方案,不妨试试 Astro。

更多信息可以访问 Astro 官网

ESC