Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jingyuhhh/blog
我的博客
https://github.com/jingyuhhh/blog
koa mysql react
Last synced: about 1 month ago
JSON representation
我的博客
- Host: GitHub
- URL: https://github.com/jingyuhhh/blog
- Owner: jingyuhhh
- License: mit
- Created: 2023-05-08T14:42:52.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-14T01:32:44.000Z (about 1 year ago)
- Last Synced: 2024-10-01T02:04:44.289Z (about 2 months ago)
- Topics: koa, mysql, react
- Language: JavaScript
- Homepage:
- Size: 19.2 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
个人博客
About |
Features |
Technologies |
Requirements |
Starting |
License |
Author## :dart: About
此仓库只包含博客页面的前端和后端,后台管理系统的前端在blog_cms
刚学完React写的,有些代码可能会有些丑陋
## :sparkles: Features
:sparkles: 文章排序:sparkles: 按标签筛选文章
:sparkles: 搜索文章
:sparkles: markdown渲染文章内容
:sparkles: 打字机特效
:sparkles: 时间轴动画(d3.js)
:sparkles: 回到顶部的按钮
:sparkles: 滚动淡入淡出
**Todo**:
:bulb: 阅读器
:bulb: 分实时和推荐板块,推荐板块每次刷新内容都可以不一样
:bulb: 展示github contribution的图
:bulb: **...**
## :rocket: Technologies
The following tools were used in this project:
+ fe
+ React
+ Sass
+ be
+ Koa
+ Mysql## :white_check_mark: Requirements
Before starting :checkered_flag:, you need to have [Git](https://git-scm.com) and [Node](https://nodejs.org/en/) installed.
## :checkered_flag: Starting
```bash
# Clone this project
$ git clone https://github.com/volcano621/blog#Install dependencies
$ npm install# Run the project
$ npm start```
## :memo: License
This project is under license from MIT. For more details, see the [LICENSE](LICENSE.md) file.
Made with :heart: by [火山](https://github.com/volcano621)