Node JS Loopback模型用例

时间:2017-08-31 11:14:21

标签: javascript node.js architecture loopbackjs

我来自模型和控制器范例,其中模型处理数据库和控制器具有服务于REST api的业务逻辑。

现在,我正在寻找一个Loopback(基于Node JS的框架)来用它来做新项目。但是,它只有模型来做所有类型的东西。我无法理解如何将服务层和控制器层合并到模型中。这听起来有点令人困惑。

如果任何人能够为设计具有Loopback的系统提供正确的方向。这将非常有帮助。

1 个答案:

答案 0 :(得分:0)

当您创建新模型时,请说Profile,您将获得2个新文件:

profile.js profile.json

profile.json视为您的模型,实际上只是模型的声明。并将profile.js视为您的控制者。您需要的所有RESTful API都是通过环回动态生成的,如果您需要向常规API添加额外的逻辑或创建新的逻辑API,那么您的起点是profile.js

现在,您可以根据需要构建应用程序代码。我通常将所有应用程序业务逻辑放入服务层,使用模块profile_service.js并从profile.js引用它。