在骨干网中重新使用客户端validation的回环模型?
我想使用StrongLoop Loopback作为backbone.js应用程序的Node.js后端API。
有没有办法在Loopback模型定义中定义可以在客户端,骨干模型和服务器上使用的模型属性和方法(例如validation)? ( 不要重复自己的哲学)
环回使用模型定义来初始化对象
也许我可以扩展Backbone.Model
以便能够加载Loopback模型定义语法?
你认为这是一个好主意/简单的任务吗?
披露:我为StrongLoop做前端工作。
这是一个好主意,因为模型定义被存储为简单的json。 您也可以使用API资源pipe理器输出来获取urlpath属性。
我们正在为AngularJS做一个类似的事情来自动生成一个模型工厂,你可以把它放到你的客户端模块中,它非常漂亮,所以希望Backbone版本不会太落后。