About | Features | Technologies | Requirements | Starting | License | Author
此仓库只包含博客页面的前端和后端,后台管理系统的前端在blog_cms
刚学完React写的,有些代码可能会有些丑陋
✨ 文章排序
✨ 按标签筛选文章
✨ 搜索文章
✨ markdown渲染文章内容
✨ 打字机特效
✨ 时间轴动画(d3.js)
✨ 回到顶部的按钮
✨ 滚动淡入淡出
Todo:
💡 阅读器
💡 分实时和推荐板块,推荐板块每次刷新内容都可以不一样
💡 展示github contribution的图
💡 ...
The following tools were used in this project:
- fe
- React
- Sass
- be
- Koa
- Mysql
Before starting 🏁, you need to have Git and Node installed.
# Clone this project
$ git clone https://github.com/volcano621/blog
#Install dependencies
$ npm install
# Run the project
$ npm start
This project is under license from MIT. For more details, see the LICENSE file.
Made with ❤️ by 火山