Outline使用react和Node.js为您的团队构建的开放,可扩展的Wiki,由单独的后端和前端应用程序组成,它们都由同一个Node进程驱动。由于两者都是用Javascript编写的,因此它们共享一些代码,但大多是分开的。
前端
Outline的前端是使用webpack编译的React应用程序。它使用Mobx进行状态管理,使用样式组件进行组件样式。除非全局,状态逻辑和样式始终与React组件及其子组件共存,以使组件树更易于管理。
后端
后端由Koa(api,Web服务器),Sequelize(数据库)和React驱动,用于公共页面和电子邮件。
链接: https://fly63.com/nav/1191