LessWrong2 和 EA 论坛的开发仓库,基于 Vulcan JS
Forum Magnum 是支持 LessWrong 和 Effective Altruism Forum 的代码基础。LessWrong 团队在 2017 年创建了这个代码基础,作为对 LessWrong 原始版本的重写,该版本是一个难以维护的 reddit 分支。
Vulcan 是一个用于设计社交应用程序(如论坛和新闻聚合器)的框架。我们最初以通常的方式使用它作为库,然后分支了其代码库并进行了大量的分化。阅读他们的文档可以了解我们的起源,但要谨慎对待过时的信息。此页面仍然特别有用。CEA: 请参阅notion以了解更多信息。
React 是 Facebook 开发的用户界面编程库,它允许我们以组件的形式声明界面元素。我们使用它来定义如何渲染和管理网站的所有部分的状态。 4. GraphQL 是浏览器用于从我们的服务器获取数据的查询语言。大多数情况下,我们隐藏了 GraphQL 的使用,但有时我们会直接使用它来定义访问和修改数据的 API。 5. Apollo 是一个客户端端的 ORM,我们用它来管理客户端上的数据。我们主要通过 React 钩子 API 与它进行交互。
CkEditor5 是文章、评论和某些其他表单字段的默认文本编辑器。草稿 是一个替代的富文本编辑器,它不再是默认编辑器,但我们仍然支持它。
暂无开放 Issues,或尚未同步最近议题。