javascript - 在主干网中重用环回模型进行客户端验证?

标签 javascript node.js backbone.js strongloop loopbackjs

我想将 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/

相关文章:

events - Backbone.js 如何在事件中使用变量作为选择器

javascript - 出现未知语法错误

javascript - 展开/折叠表格数据

node.js - Express.js 路由中的 DOTS 等特殊字符?

node.js - 如何使用 Swagger 3 将自定义中间件添加到 express-openapi-validator

node.js - 如何检查 Openwhisk (IBM Cloud Functions) 是否已被调用?

javascript - Backbone 0.9.9 : Difference between listenTo and on

javascript - 如何强制在 Tumblr 主题的同一选项卡上打开外部链接?

javascript - 负数和正数的 Ng 模式

backbone.js - Backbone Typescript 无法设置 tagName