如何重现Backbonejs模型&;node.js服务器端的集合
我是nodejs的新手,但我对客户端和服务器之间可能存在的通用语言和习惯用法感到兴奋 有谁知道有一个nodejs框架为我们在backbonejs客户端上使用的模型提供了相同的OO习惯用法和类功能?我发现在主干模型和集合以及节点中手动滚动的javascript类之间切换很不协调 控制器被发射器和回调所取代,当然也没有视图,但我是否错误地希望客户端和服务器端模型具有一致的OO范式?我是否应该使用数据库无关的OOP来实现这个目标,比如Redis如何重现Backbonejs模型&;node.js服务器端的集合,node.js,oop,backbone.js,models,Node.js,Oop,Backbone.js,Models,我是nodejs的新手,但我对客户端和服务器之间可能存在的通用语言和习惯用法感到兴奋 有谁知道有一个nodejs框架为我们在backbonejs客户端上使用的模型提供了相同的OO习惯用法和类功能?我发现在主干模型和集合以及节点中手动滚动的javascript类之间切换很不协调 控制器被发射器和回调所取代,当然也没有视图,但我是否错误地希望客户端和服务器端模型具有一致的OO范式?我是否应该使用数据库无关的OOP来实现这个目标,比如Redis 如果这个问题对SE来说太模糊,请随意关闭我。使用Back
如果这个问题对SE来说太模糊,请随意关闭我。使用Backbone.js时,客户端上应该有一组模型,这些模型从服务器获取,并通过REST api(CRUD)更新到服务器。客户端负责MVC,服务器只回答一系列简单的查询、删除和更新 这意味着客户端可能包含以下代码:
- 模型
- 观点
- 路由器
- 模板(HTML)
- 收藏
- 乌提尔斯
- 第三方LIB
- 模式(用于需要存储在数据库中的模型)
- 模型
- 乌提尔斯
- restful api响应的服务器代码(例如express.js)
- 自由基
我认为您为“瘦服务器”应用提供了一个很好的案例,其中的API只不过是数据存储和其他第三方服务的持久性和控制器逻辑。但是,如果后端服务也需要与模型一起工作来抽象关于它们的服务,该怎么办?