返回主题列表

Astro-nomy

一个使用 Astro 和 shadcn/ui 构建的现代化示例应用。灵感来源于 Taxonomy。


价格

免费


创建者
mickasmt

Astronomy

一个使用 Astro v4 和 shadcn/ui 最新功能构建的开源应用程序。

关于此项目

本项目旨在通过实验,探索一个现代化应用(具备数据获取、Markdown、内容集合等功能)如何在 Astro v4 和 shadcn/ui 中运行。

特性

  • 配置文件
  • 视图过渡
  • 路由与布局
  • React 组件与 Hooks
  • 使用 shadcn/ui 构建的 UI 组件
  • 使用 MDX 和 内容集合的文档与博客
  • 使用 Tailwind CSS 样式化
  • 使用 Zod 进行验证
  • 使用 TypeScript 编写
  • Lighthouse 性能评分 100/100
  • 极简样式(打造你自己的风格!)

尚未实现

  • 支持 RSS Feed
  • 支持站点地图
  • 数据获取
  • SEO 组件
  • CMS
  • 使用 Stripe 的订阅功能

本地运行

  1. 使用 pnpm 安装依赖
pnpm install
  1. 启动开发服务器
pnpm run dev

鸣谢

此主题基于 shadcn 的示例应用 Taxonomy

许可证

根据 MIT 许可证授权。