我想将 StrongLoop Loopback 用作 backbone.js 应用程序的 Node.js 后端 API。
有没有一种方法可以定义模型属性和方法(例如,用于验证),既可以在客户端、 Backbone 模型中使用,也可以在服务器端、Loopback 模型中使用定义? (不要重复自己哲学)
Loopback uses model definitions to initialize objects
也许我可以扩展 Backbone.Model
以便能够加载 Loopback 模型定义语法?
您认为这是个好主意/简单的任务吗?
最佳答案
披露:我为 StrongLoop 做前端工作。
这是个好主意,因为模型定义存储为简单的 json。您还可以使用 API 资源管理器输出来获取 url 路径属性。
我们刚刚为 AngularJS 包装了一个类似的东西来自动生成一个模型工厂,你可以把它放到你的客户端模块中,它非常漂亮,所以希望 Backbone 版本不会太落后。
关于javascript - 在主干网中重用环回模型进行客户端验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21478576/