返回到博客
我的博客起源
第一个博客#
我接触博客不算早,大概是在高中时期(2011年)。 第一次使用的应该是新浪博客,现在也早已忘记了ID。
有时晚上翻墙去网吧,有时在上课时借同学的手机,只为更了解「互联网」,那会觉得特别新鲜。 发现互联网上,存在着好多好玩的:博客、文章、论坛,那会还不流行视频。
我依稀记得,经常在课堂上,用手机打开「wap.baidu.com」,在百度搜索问题,打开在杂志上印刷的网址,去下载音频。
至于博客,纯粹只是开通了,发了一两篇,只言片语的,佯装着一两句「古体诗」,根本没什么可写的。 可不像城里的孩子,或是现在的高中生,甚至是初中生,知道的东西很多,也更会输出内容了。
第一个域名#
后来,就是上大学了。
可就放飞自我了,由于我没有自己的电脑,就经常的去网吧或者实验室。在网络上去学习和了解更多的内容。各式各样的,有网络的,有开发的,有游戏的,也有好看的。
我记得,我注册的第一个域名是writry.top
,
是try write
的缩写,当时就想着,我要输出内容,在互联网上写东西,留下自己的痕迹。很显然,我并没有成功,大概还是因为,输入的知识太少了吧。
后面知道了,网易有一个博客平台,在上面也写了一些内容。
第一次开发博客#
在大二暑假,学习前端,自己写静态页面,用网上的免费的空间,部署上去,很开心,还发给同学看(我是机械设计专业,所以大部分同学都不懂得开发)。
写了个博客页面,是静态的。也完全没有内容,只是写了一套博客的前端。
大三系统的学习了一些代码只是,知道了Github,以及Github Pages托管。 也在这上面折腾了很久,找了很久的静态博客系统和主题,要么是太臃肿不够简洁, 要么是华而不实太浮夸。
独立博客的尝试#
毕业后,自己用Mithril
写了一个单页的博客前端,这个代码现在在我的Github上还有呢。
拼拼凑凑起来的,满足自己的审美,也还算能用。就这样用了一段时间。
随着前端技术的日新月异,我那个简单的单页前端也逐渐落伍了。
后来陆续又写过Hugo
的主题,但是发现其不能很好的和React
、Vue
框架使用,
写了一段时间,就放弃了这种方式。
直到发现Gatsby
的存在。
工具的终结#
发现Gatsby
也是在偶然的时候,觉得这个框架或工具太好了,期间也使用了NextJS
,2者都很好,只是更喜欢Gatsby
强大的插件设计。
后面就陆陆续续的改造了几个主题,但都没有很好地完成。
直到1年多前,打算写
一个一站式的gatsby starer
,来解决自己的各种静态页面需求,这就是gatsby-starter-zoe-app
,至此我估计博客的折腾就到此为止了,后续再有任何想法或调整,
应该都会集中在这套方案上来实现。
内容的产生#
在工作期间,一直也有一些内容或笔记的产生,不过由于自建博客一直没有完善,就没有做更何公开。
这些内容都是通过 StackEdit 在线编辑,
保存在Github上一个私有仓库内。为了将这个私有仓库的博客内容输出,我在 gatsby-starter-zoe-app
也支持了远程仓库作为数据源。
我觉得 StackEdit 作为编辑器很好用的,只要是storage可以自由地选择,当然编辑功能没有还很强大。我用过Notion等平台, 但是数据只能保存在平台上,是我不能够接受的,虽然后来提供了API接口导出数据。
后续计划#
一直希望一款工具能够结合 StackEdit 的存储方式和 Notion 的Block编辑方式,我开启了项目Motion,不过由于种种原因一直都没有开始去实现。