个人系统技术选型

个人系统技术选型

Yuqi-666
Yuqi-666
· 1 分钟阅读时长
目录

需求

  1. 笔记编辑体验
  2. 笔记管理体验
  3. 笔记浏览体验
  4. 高可拓展型软件
  5. 精美前端页面

现有方案

1. obsidian + hugo:

优点:

  1. obsidian+git支持电脑端和ios端的markdown编辑,数学公式解析无误
  2. obsidian编辑器支持插件数量众多

缺点:

  1. 目录手动组织(study部分需要自己创建)
  2. 显示同步困难(使用hugo短代码,obsidian无法显示;使用obsidian白板,hugo无法显示)
  3. hugo网站可拓展性差(无法复用外部优质资源,无法拓展开发新功能)

2. next.js前端网站+CMS

3. 定制next.js全栈网站,自制编辑功能:

优点:

  1. 网站浏览和编辑一体化,UI组件界面一致
  2. 可拓展性强,适合融合个人项目和特色
  3. 支持跨端编辑

缺点:

  1. 开发难度大,学习成本高,开发周期长
  2. 可能需要承担服务器成本,未验证方案linux开发板作为服务器可以实现零成本

3.