因为某站和L站,我也接触到了NodeBB和Discourse这些新兴的论坛,虽然我知道其实也很久了,但是在中文互联网,论坛基本上是DZ的天下。 然后某站想要将老旧的NodeBB 1.0升级到更新的版本或者换成Discourse,并且进行改造,于是失业半年的我,一个四年前端,准备接触一下相关技术栈。 结果惨败,不是技术原因,而是这两个技术栈,要么老旧,要么偏门,限制很多,想要从插件方面进行高度自定义,非常困难。 NodeBB,虽然就是Node.js,理论上,前端都能搞是吧。但是html模板是个名不见经传的小众框架,css还是强制BS4,js还是cjs。对于我一个vuer来说,这些东西也太老旧,AI都一个页面改半天,各种现代JS依赖难以使用。 然后就是L站的Discourse,Ruby+Ember.js。Ember.js这个前端框架我还是因为前段时间 crates.io 从Ember.js迁移到Svelte才知道的,是的,连Rust那边都不用Ember.js了。Ruby就更不用说了,我前端,这三个字能说明问题。而且Discourse搞开发还得WSL或者虚拟机,我用AI搞半天,高度自定义一样很困难。 于是,如同标题所说,我基于NodeBB源码重构,准备搞一个NuxtBB,Nuxt.js框架,前后端分离。我直接订阅了一个月的200美元档的Codex,直到发帖为止,后端基本搞完。 PS:天天重置真爽。 1 个帖子 - 1 位参与者 阅读完整话题


  • 情报分类:技术学习与提效
  • 分类依据:内容涉及技术、AI、软件工具或工程实践
  • 信息来源:服务器 / LINUX DO - 最新话题
  • 发布时间:2026/9/14 03:19:57