介绍
Astro 博客是一个为开发者和内容创作者打造的现代博客系统,提供快速、美观且功能丰富的写作体验。
什么是 Astro 博客?
Astro 博客基于 Astro 构建,这是一个现代静态站点生成器。它结合了:
- Astro - 闪电般快速的静态站点生成
- Vue 3 - 用于交互组件
- Tailwind CSS - 美观、响应式的样式
静态站点生成
你的博客被预先构建为静态 HTML 文件,这意味着:
- 即时页面加载 - 无需服务器处理
- 更好的 SEO - 搜索引擎喜欢静态内容
- 易于托管 - 可部署到任何地方(Vercel、Netlify、GitHub Pages)
核心特性
写作功能
| 特性 | 描述 |
|---|---|
| Markdown/MDX | 使用 Markdown 写作,支持组件 |
| 代码高亮 | 100+ 种语言的精美语法高亮 |
| 数学公式 | 使用 KaTeX 渲染 LaTeX 数学公式 |
| 图表 | 使用 Mermaid 绘制流程图和图表 |
| 容器 | 标注、提示、警告等 |
| 视频 | 嵌入 YouTube、Bilibili 或自托管视频 |
系统功能
| 特性 | 描述 |
|---|---|
| 深色模式 | 切换浅色和深色主题 |
| 响应式 | 完美适配桌面、平板和手机 |
| 搜索 | 全文搜索所有文章 |
| RSS 订阅 | 自动生成 RSS 供订阅者使用 |
| SEO | 优化的 meta 标签和站点地图 |
| 多语言 | 多语言支持 |
何时使用 Astro 博客?
Astro 博客非常适合:
适用场景
- 技术博客 - 分享教程和技术知识
- 个人博客 - 记录你的旅程和想法
- 文档站点 - 创建产品或项目文档
- 作品集 - 展示你的作品
技术栈
查看完整技术栈
准备好设置你的博客了吗?继续阅读 安装。