个人系统技术选型
Yuqi-666
目录
需求
- 笔记编辑体验
- 笔记管理体验
- 笔记浏览体验
- 高可拓展型软件
- 精美前端页面
现有方案
1. obsidian + hugo:
优点:
- obsidian+git支持电脑端和ios端的markdown编辑,数学公式解析无误
- obsidian编辑器支持插件数量众多
缺点:
- 目录手动组织(study部分需要自己创建)
- 显示同步困难(使用hugo短代码,obsidian无法显示;使用obsidian白板,hugo无法显示)
- hugo网站可拓展性差(无法复用外部优质资源,无法拓展开发新功能)
2. next.js前端网站+CMS
3. 定制next.js全栈网站,自制编辑功能:
优点:
- 网站浏览和编辑一体化,UI组件界面一致
- 可拓展性强,适合融合个人项目和特色
- 支持跨端编辑
缺点:
- 开发难度大,学习成本高,开发周期长
- 可能需要承担服务器成本,未验证方案linux开发板作为服务器可以实现零成本