▎ 一个通过 Github Discussion 驱动的 Blog 启动器—Hakuba
👉如何运作
Hakuba 会通过 GitHub GraphQL API 拉取 Github Discussion 的数据,并配置 webhooks 实现自动打包部署
📌开发者对于 Blog 的预期
- 必须要有良好的 SEO
- 必须要体积非常小
- 必须支持 hydrate
- PageSpeed 评分接近满分
- 方便的编写方式
💡选择 Github Discussion 的原因
- 基础文章属性,如发布日期,编辑日期等
- 支持 Markdown
- 分类和 label 支持
- 移动端支持
- 评论功能
- 图片上传功能
- 可能是程序员最熟悉的网站
🔗相关链接
- 发现于:V2EX
- 开发过程:YeungKC's Blog
- 项目仓库:GitHub
- 演示地址:Hakuba
写博客的新形式,作者的博客也是基于此项目开发,速度很快,据作者文章介绍,对比原来的 Blog,资源体积从 700kb 变成 100kb 以下,感兴趣的朋友可以尝试一番。
#Platform
频道:@FindBlog