一个基于 GitHub pages,issuse 的仅有 103kb 的纯前端博客

2018-05-16 13:36:30 +08:00
 rozbo

245 天前,我在这里发布了一篇文章,基于 vue 和 github issue 的仅有 93kb 的轻量博客!,得到了很多人意见和建议,当然还有很多批评。当时是 1.0 版本,经过了这么久的打磨,也得益于 github api 的进一步开放,现在是 3.x 版本,我觉得已经修正了许多,是时候再一次跟大家介绍一下它了!
它之前的主要特点是:

它现在新增的主要特点是:

多数无意,上图为快

其它

项目地址
https://github.com/rozbo/blog 演示地址
https://blog.zz173.com

3540 次点击
所在节点    分享创造
10 条回复
luoway
2018-05-16 14:03:01 +08:00
基于 github issues api

很赞!
一般纯前端博客都得写完文章 git commit & push,就懒得写博客直接用 issues 写文章了。
现在写 issues 也能更新博客,妙啊
rozbo
2018-05-16 14:09:25 +08:00
@luoway 我最早也是 hexo 的用户,也开发过几个 hexo 插件,现在还在维护中,但是后来感觉到太笨重了,而且手机和 ipad 不能码字,后来就想到了 issue
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)
```
tanranran
2018-05-16 14:17:17 +08:00
赞一个

文章内容挺好


爱情的真谛在于相互的吸引、志趣相投的同行,而不是追逐和依附。
valorachen
2018-05-16 14:35:03 +08:00
@rozbo 分类标签做了没?大概就是使用 label 来做这一点,应该可行吧
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/
rozbo
2018-05-16 14:47:59 +08:00
@ccccccc
1. 这个 32kb 的确实牛批,因为这边引入了两个工具库和好几个图片,确实有点自叹弗如啊。我再努力努力
2. 这个最初考虑的是没有从首页进入,直接进到博文的情况,所以没做这块的缓存。不过经你提醒,我有了优化的方向,这两天补上
3. 这个一直在用,我用的是 travis ci
mantout
2018-05-17 08:38:48 +08:00
赞!

那么请问楼主,我想尝试一下,该怎么做呢?
duck2u
2018-05-17 09:15:13 +08:00
勘误 issue
leavic
2018-07-22 20:59:45 +08:00
我差点以为 issue 就有 103k。。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/455270

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX