Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jingyuhhh/blog

我的博客
https://github.com/jingyuhhh/blog

koa mysql react

Last synced: about 1 month ago
JSON representation

我的博客

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)

 

Back to top