Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/axetroy/blog
:open_book:基于Github API 的动态博客
https://github.com/axetroy/blog
blog
Last synced: 1 day ago
JSON representation
:open_book:基于Github API 的动态博客
- Host: GitHub
- URL: https://github.com/axetroy/blog
- Owner: axetroy
- Created: 2016-01-09T11:04:55.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-08-30T11:00:43.000Z (3 months ago)
- Last Synced: 2024-10-11T20:13:53.620Z (2 months ago)
- Topics: blog
- Language: JavaScript
- Homepage: https://axetroy.xyz
- Size: 59.1 MB
- Stars: 216
- Watchers: 8
- Forks: 36
- Open Issues: 63
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
- awesome-hacking-lists - axetroy/blog - :open_book:基于Github API 的动态博客 (JavaScript)
README
[![Build Status](https://travis-ci.org/axetroy/blog.svg?branch=master)](https://travis-ci.org/axetroy/blog)
[![DeepScan grade](https://deepscan.io/api/teams/5773/projects/7588/branches/79785/badge/grade.svg)](https://deepscan.io/dashboard#view=project&tid=5773&pid=7588&bid=79785)
![License](https://img.shields.io/badge/license-MIT-green.svg)
[![Prettier](https://img.shields.io/badge/Code%20Style-Prettier-green.svg)](https://github.com/prettier/prettier)
![Node](https://img.shields.io/badge/node-%3E=6.0-blue.svg?style=flat-square)
![Size](https://github-size-badge.herokuapp.com/axetroy/blog.svg)欢迎来到我的个人主页
本站托管于 Github,所有数据来源于 Github,通过动态加载数据渲染页面
将**Server Less**进行到底
### 为什么不使用 Hexo 之类的静态站点
Hexo 的流程:
- 新建一个 xxx.md(无论是手动或命令行)
- 编辑相应的信息, 如发布日期, 分类, 标签, 内容.
- 本地预览
- 将 markdown 构建成 html 静态文件
- 部署到服务器
- push 源代码它并不适合我:
- 疲与上面的步骤
- 依赖于开发环境,首先你要有 NodeJS 以及 Hexo
- 修改麻烦,有时就想要改一个字,还得打开编辑器,修改,build,部署.> 我的目标是:部署之后,不用再 care 源码,也不依赖于生产环境,登陆 Github 就操作。
### 开源许可
The [MIT License](https://github.com/axetroy/blog/blob/master/LICENSE)