Summer
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 。