遥想起来,距离上一次公开发博客应该是已经过去了一年有余了。一直以来都还是想好好经营自己的博客的,但是一直在烦恼一个点:没有特别好的发布平台

国内没有像meduim这样成熟的内容发布平台,即便是技术小众社区,写作限制还是很多的。比如目前前端比较有热度的社区,大概就是掘金了吧,但是他的编辑器限制很多,比方说没办法挂脚本,就深深限制我们贴codesandbox这类的实时demo的需求。

另外这些发布平台的管理功能又很羸弱,个人主页是没办法自定义的,展示方式就是那么固定一套。我们也没办法做订阅,文章的流量全部来自平台,最基础的邮件订阅功能都没有。更别说好像连微信二维码都不能贴,生怕自己站点的流量外流。

这些小家子气的内容平台,一方面很难做大,另一方面很难赚钱。平台方肯定是天天想着怎么赚钱的,出书出手册,做视频内容卖课。却没有一家想着怎么考做好平台服务,服务于高质量内容生产者来赚钱。也就难怪高质量作者看不上这些平台,你服务做不好,平台流量又偏初级,自带流量还没收益,不如自己搞个公众号。


那么说了这些,跟我这么久没写文章有啥关系呢?

嘛,本来是打算做一个自己的平台的,初期以自己的需求为目标,后期可以考虑开放使用。平台的初版其实已经写好了,服务器也买了,数据库都自己研究了好一阵子。API服务使用golang写的,也算是顺便给自己充了一波电。

而且我最主要的需求其实是一个好的书写环境。作为前端,我相信大部分人应该都高过静态博客,我自己就搞过好几个,什么hexo啊、gatsby啊,工作7年多上线过的博客少说4-5个。

但是这些静态博客都有一个问题,管展示,不管写作。你怎么写那是你的事,我只管你最终通过我来打包产出最终页面。所以整体来讲,写作体验等于没有。我要写篇文章,我还的先建个文件,我发布个文章还得跑段脚本。

前几年年轻气盛,特别愿意折腾,搞博客最主要其实是想做好看的主题,自定义,各种功能往里加,什么分析啦,评论啦。现在搞博客简单了,就是想有个舒服的写内容的地方,再顺便能内建好一些功能,比如邮件订阅,rss啥的。

但是国内愣是找不到,我也不能直接上medium上写对吧,这对读者阅读体验太不友好。所以那时候想自己搞个平台,功能都自己开发,想要啥有啥,连编辑器我都是用slatejs自己写,别说还是整得可以的,顺便还给slate提了两PR,无奈作者去年年底就消失了,两PR到现在还是open状态。

但是最后我咋又用上Ghost了呢?那是因为啊工作实在太忙,自己又要搞服务器,搞数据库,搞3-4个项目,前端后端的,实在是折腾不过来了。

Ghost一直是我比较认可的开源项目,我觉得他做得很好。而且近两年功能真的完善了很多,所以想想,还是再搞了个,也不折腾啥功能了,就写写内容吧,养养生挺好。


那么这个时间节点有啥说法嘛?

也是有那么点的,因为vue3快发布,这波热度不蹭实在忍不住。前几天刚舌战了一波尤老师,可以看这里

个人对vue3的composition api非常看好,甚至让我期待终于可以实现完全摆脱 .vue开发模式 的摧残,进而向更加工程化的开发模式进阶的目标,然而尤老师的又一个为用户做决定的做法,让我的期望瞬间凉了半截。

具体什么内容大家可以自己去issue里面看,这里就不再详细说了,以后也有机会。

最后还是要再立一个flag,博客还是要保持更新活跃度的,所以至少两周一篇的频率是要保证的。所以嘛,以后咱们就经常见了。