超前的tiddlywiki
-
之前被docusaurus折磨,现在被rspress折磨。现在的前端框架实际上对非技术人员还是不太友好的。因为react和mdx几乎是必须要了解的了。
然后就是文档。repress因为是国内开发者开发的,中文文档写得还可以,后面估计还是用这个了。性能上也挺好的。
docusaurus基本放弃了。这里面有个麻烦的问题就是全局搜索,它是依赖外部进行爬虫触发的。虽然我花了很多时间,也能实现一推送,几分钟后全局搜索就更新完成了。但总感觉不如直接内置的要好。repress就是内置的。
但总的来说,我觉得还是tiddlywiki好。足够简单。因为不涉及js方面的内容,直接用封装好的微件进行页面上的开发。标签功能也非常强大。而前端博客,实际上有些限制于博客这个属性了,搞得现在基本上只有目录树一种形式,而没有太多其他方式。在这一点上,我觉得tiddlywiki是非常超前的。
而且tiddlywiki还是富文本形式,比markdown要强太多了。至少你不用再学习mdx语法。
-
而且这里可能最关键的还是沟通技术人员与非技术人员。
因为如果只限于技术人员使用,那么很多东西还是发展不起来的。只有让技术变得非技术人员也可以使用了,这项技术才算是真正发展起来了。markdown或许就是最好的例子,本来是技术人员使用的一种简便语法,但现在很多非技术人员也在使用,那么发展起来的生态就非常大了。像滚雪球一样,不管是商业化的加入还是非商业化的加入,都会使其不断发展。
沟通技术人员与非技术人员,第一个重要的是文档。repress是因为国内开发者,所以中文文档就还可以了。而另一个docusaurus是国外开发者开发的,中文文档就是一半中文一半英文,看了让人觉得迷惑,感觉像是在吃夹生的米饭一样。
第二个重要的就是各种示例。因为有了示例,就可以直接证明这个技术能够实现到什么程度。更重要的是,有了示例,可以讲解让别人明白怎么实现的,对那些好学的人来说。而对于不愿意花费太多时间的人来说,也可以简单作为模板使用,稍微修改一下配置就能用了。
这一点obsidian的成功可以证明。示例和模板都非常多。
第三个就是论坛了。因为不可能要求非技术人员也每天上github查看最新的变化。虽然我基本上每天都会去看。但大多数时候,有个论坛是很能促进技术的传播与发展的。非技术人员比技术人员往往在某种层次上更能传播。比如别人在小红书上写个文章,配几张图片,就能有很多流量。当然这也反过来加强非技术人员与技术人员的沟通。所以这个时候就会出现各种简化版本的教程,省去太技术化的内容。
不知道为啥,我感觉tiddlywiki在中文社区的努力下,上面的内容基本上都做得差不多了,但tiddlywiki还是没有大面积传播开来。可能还有什么没考虑到的地方。