intro
即使明明知道现在已经有非常多的静态博客生成器了,最近我还是造了一个轮子。一方面自己用来学习 python ,另一方面我仅用过的 hexo 并不能满足我的需求。因为我写文章的频率很低,所以每次我都忘了命令行命令,都要去查文档;此外,每次在命令行中新建了文章之后,在一堆文件里面找到那个新文件着实有些繁琐。
stack
后端虽然其实可以不用数据库的,但是为了了解一些相关的东西,我选择了轻量的 sqlite。因为工作中也用到 flask,再加上 nodejs 中的 express 和 flask 同源,所以选择了 flask。
前端的编辑器是利用 code mirror dropzone 仿的 ghost的 markdown 编辑器。因为不愿意写 UI,也因为 yue.css 确实不错,样式方面除了调整了下字体顺序,全部交给了 yue.css。如你所见,甚至 markdown 编辑器的样式,以及各种 button 的样式我都没写。借用同事的一句话,「这是一个前端写后端,后端写前端的项目」。
more
名字就很俗套地用了夏天出生的 Mr. Summer 的名字,谢谢他和他的妈妈,连多年悲观主义者的我现在都是乐观主义者了。
因为觉得可以这个项目可以作为一些新东西的试验田,所以应该会持续维护下去。目前已经有远去澳洲的马爷的两个 pr,期待更多的 pr 。
项目地址:
https://github.com/gaowhen/summerLive site:
http://gaowhen.com
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/210640
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.