245 天前,我在这里发布了一篇文章,基于 vue 和 github issue 的仅有 93kb 的轻量博客!,得到了很多人意见和建议,当然还有很多批评。当时是 1.0 版本,经过了这么久的打磨,也得益于 github api 的进一步开放,现在是 3.x 版本,我觉得已经修正了许多,是时候再一次跟大家介绍一下它了!
它之前的主要特点是:
svg
,css
,js
等 gzip 后仅有 103kb !404
页面特性,支持伪后端路由,例如从 https://blog.zz173.com/9 可以直接访问到博文它现在新增的主要特点是:
toc
,并自动导航多数无意,上图为快
项目地址
https://github.com/rozbo/blog
演示地址
https://blog.zz173.com
1
luoway 2018-05-16 14:03:01 +08:00
基于 github issues api
很赞! 一般纯前端博客都得写完文章 git commit & push,就懒得写博客直接用 issues 写文章了。 现在写 issues 也能更新博客,妙啊 |
2
rozbo OP @luoway 我最早也是 hexo 的用户,也开发过几个 hexo 插件,现在还在维护中,但是后来感觉到太笨重了,而且手机和 ipad 不能码字,后来就想到了 issue
|
3
POPOEVER 2018-05-16 14:13:31 +08:00
This is A light style blog base github api, open source on Github by rozbo
>>> ``` A lightweight blog based on Github API by [rozbo]( https://github.com/rozbo/blog) ``` |
4
tanranran 2018-05-16 14:17:17 +08:00
赞一个
文章内容挺好 爱情的真谛在于相互的吸引、志趣相投的同行,而不是追逐和依附。 |
5
valorachen 2018-05-16 14:35:03 +08:00 via Android
@rozbo 分类标签做了没?大概就是使用 label 来做这一点,应该可行吧
|
6
ccccccc 2018-05-16 14:36:31 +08:00
我来提个意见的
1. gzip 103kb 挺大了,https://mirror.am0200.com/#/ 这个总大小才 105kb gzip 32kb 2. 首页列表已经拿到所有 issues 数据,包括正文数据,不应该进入文章时候再加载一次 3. 你还可以看看这个 https://acyort.com/zh-cn/deploy/ |
7
rozbo OP @ccccccc
1. 这个 32kb 的确实牛批,因为这边引入了两个工具库和好几个图片,确实有点自叹弗如啊。我再努力努力 2. 这个最初考虑的是没有从首页进入,直接进到博文的情况,所以没做这块的缓存。不过经你提醒,我有了优化的方向,这两天补上 3. 这个一直在用,我用的是 travis ci |
8
mantout 2018-05-17 08:38:48 +08:00
赞!
那么请问楼主,我想尝试一下,该怎么做呢? |
9
duck2u 2018-05-17 09:15:13 +08:00
勘误 issue
|
10
leavic 2018-07-22 20:59:45 +08:00
我差点以为 issue 就有 103k。。。。
|