Skip to content

起因

   今天终于,找到一个非常不错的博客解决方案。


   Vercel+Nobelium!最近几天总是想更新我的博客,但总是想到需要用 `Typeora` 去很麻烦地在本地去写 Markdown 就觉得非常难受。这简直是世界上最难受的一种写笔记的方式!虽然我以前觉得蛮好的,因为高度的定制化使我能控制前端的每一个部分,觉得可以随便修改,但是现在只会感觉枯燥和折磨。我急切的寻求一种更为优雅的解决方法来书写东西。

CMS or Static Blog ?

    可选的不多,我去 `V2EX` 逛了一圈,估算下来大部分人用的是 hexo 或者 hugo , jekyll等静态生成器,虽然不太清楚别人的自动化流程是什么,但我已经对 hexo 和 hugo 非常不感兴趣。原因不下这些,里面的主题不太合我的胃口,想要定制化这些前端必须得学一下模板语法等等。转而我更想加入CMS的队列,CMS现在的发展也比较百花齐放,有无头的 `ghost` `strapi` 也有老牌的 `wordpress` `typecho` 。我想试试 `typecho` 但是由于我想接入免费的 planetscale 的数据库,卡在了 planetscale 的连接需要 SSL 而我不知道如何配置 `typecho` 而放弃。

Vercel+notion+nobelium

Untitled.png

     Notion+Vercel 其实也是 `V2EX` 一个比较流行的博客搭配方案。一开始我是被 Notion 劝退,因为之前莫名有 Notion 很复杂,网络不好的印象。但是我在少数派上搜到了一篇教程,开始起手尝试,发现,真香!🔗[少数派 Nobelium教程](https://sspai.com/post/66641#) 

nobelium官网

优点

    **专注于写作 |** ⭐⭐⭐⭐


    Notion天生拥有极其优雅的智能编辑器,适合写作和分享文字。相比于之前自开发的基于Nuxt.js 的博客,注意力极其被容易分散在博客的功能上,总想动手去修改某些地方,想去把博客变成一块试验田去试验新东西,其实感觉这个是大忌,博客的内容是尤为重要的。写作被浓缩在了 Notion 的服务里,可以在手机上写,可以在 Web 写,可以在客户端写!如果还有人没体验过这么方便的体验,真的是应该体验一下!


     **超级方便的自动化 |** ⭐⭐⭐⭐⭐


    Notion的自动化难以想象!在 Notion 里修改一个字,博客文章约 10s 内自动更新!媲美具有后端数据库的体验!虽然我现在还不是很懂 Nobelium 是怎么做到的,大致推测是通过 Notion 的页面Publish 到互联网的功能作为数据来源,可能有个 Notion API 钩子服务,当文章变更时候自动触发 Vercel 再一次部署抓取最新的数据来源实现更新。实际上我推测还是一个静态页面生成器,通过不断NotionAPI 主动触发达到类似 CMS 的功能。

缺点

    缺点我觉得还是相对的,依赖于 Notion 的服务,Notion 的策略决定了博客的继续走通与否。与传统的 Hexo , Hugo的静态博客相比,Github 不会存在文章的备份,可能不好迁移但是相对于大部分 CMS 的博客已经是最方便迁移的了。其实这些也不算缺点,我猜即使以后没有 Notion 以后也会诞生一个类似服务的平台,也会有新的解决方案。

YisuX.com