简体中文 | [English]()
本项目基于Github Issue 实现的博客项目, 新增和编辑文章更加快速方便,而且部署简单,无需服务器,只需配置环境变量即可使用。
- 基础构筑依赖
- 基础api编写
- 引入GSAP动画库,验证其可行性
- index页面基础搭建
- 基础数据渲染
- layout布局
- 博客列表基础布局、渲染
- 文章详情基础布局、渲染
- 搜索页面基础布局、渲染
- 整体样式优化
- 暗黑模式
- 动画调整
- 适配屏幕
- SEO优化
🎉🎉🎉全部基础功能已经完善,剩下的就是小的功能了
👇看下方未来功能排期把👇
有什么好建议欢迎提Issue,也欢迎Fork提交
也就想到这些了,能力有限,大多数还得是DIY页面
反正API写好了调用就行了,只需要考虑样式和交互就行
- canvas树枝动态背景(后续考虑封装组件独立开源)
- 评论功能
- 部分自定义功能(列如头部导航-头像、核心导航栏、左侧导航栏,页脚等)
- 暗黑切换按钮水和问题
使用ColorScheme和ClientOnly 解决了水和问题 可是不能解决在vercel部署后图标请求丢失问题;(暂时无法解决) 不知道是vercel 问题还是 dark-mode问题。
(还在筹备当中)
(开发完毕后进行更新)
- Node.js -
v18.0.0
或更新版本 - 文本编辑器 - 推荐使用 Visual Studio Code 以及 Volar 扩展
确保安装依赖项:
pnpm install
启动开发服务
pnpm run dev