本手册适用于 Twenty v0.1.0 预览版。开发者需要对 expressjs 和 angularjs 的用法有基础了解。
Twenty的后端可以理解成基于expressjs。前端基于angularjs。对于已经了解这两者的开发者来说,几乎是没有学习成本的,你可以跳过下面这部分直接开始阅读 “如何建立新的节点类型” 等实战章节。
对于愿意更深入了解 Twenty 架构的开发者,我们在下面列出了 Twenty 更详细的架构。
api 后端文件。
models model
声明文件,参见sails的model用法。controllers 后端接口文件。如果为某个model声明了空的controller文件,则系统将为这个model自动生成标准REST增删改查接口。
services 后端全局帮助类文件。
polices 接口访问限制声明文件。hooks 全局钩子文件。config 配置文件。views 系统视图文件。assets 前端资源文件。