Webtrotion
软件描述
Webtrotion 是一个高度可配置且易于安装的网站构建工具,基于 Astro 框架和 Notion 开发。您可以轻松地创建博客或网站。
官方网站
访问软件的官方网站了解更多信息
nerdymomocat-templates.github.io
什么是 Webtrotion?
Webtrotion 是一个高度可配置且易于安装的网站构建工具,基于 Astro 框架和 Notion 开发。你可以轻松地使用它创建博客或网站。
Webtrotion 的设计初衷非常简单:大多数基于 Notion 的网站构建工具至少需要满足以下四项中的某一项:
一个自定义域名,或者愿意使用类似 Vercel 的域名。 在 Notion 中可编辑博客文章,而页面编辑则在代码仓库中进行。 依赖第三方工具,且这些工具并非免费。 配置灵活性有限,因为它们依赖于像 Super.so 这样的第三方服务,或者需要编辑多个代码文件。
而我并不希望如此。我们希望得到一个能很好地转换为静态网站、可免费托管在 GitHub 上(使用 github.io 域名),并且能方便配置页面和博客文章的解决方案。
为什么选择 Notion 和 Astro?
我所有的笔记都使用 Notion,将它们导出为 MD 文件、处理相关流程,并与 Quarto、Eleventy、Hugo 或 Jekyll 等静态站点生成器进行推送和拉取,这在逻辑上并不合理。
我本可以使用其他内容管理系统(CMS),但我习惯使用 Notion,而且将内容保留在一个地方更方便。Notion 还提供了其他 CMS 所不具备的独特功能:各种组件的所见即所得(WYSIWYG)编辑、块级权限(例如可为文章正文添加草稿)、协作便捷等。
虽然有一些 NextJS 的方案在某种程度上符合这些需求,但我并不了解 NextJS,也不希望现在就去学习,而且它们通常需要公开共享页面。
Webtrotion 与 Notion Sites v2 有何不同?请查看我在此处的想法,该文章是使用 Webtrotion 构建的我的网站上的一个帖子。