Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backbone.js 如何结合主干与流星_Backbone.js_Meteor - Fatal编程技术网

Backbone.js 如何结合主干与流星

Backbone.js 如何结合主干与流星,backbone.js,meteor,Backbone.js,Meteor,我目前正在开发一个复杂的单页web应用程序。它有点像一个图表程序:你可以在一个白色的页面上选择或添加对象。物体有很多种类型。如果选择某些类型A对象,则它将基于复杂逻辑添加/删除B/C/D对象。我目前正在为这些对象使用Backbone.Model。和主干。用于显示的视图。它是一个非常标准的MVC结构,具有用于对象数据的模型、用于管理模型和视图的控制器以及用于显示的视图。它都使用DOM元素。根据模型数据添加、删除或更新视图(使用CSS) 它工作得很好,现在我正在尝试添加服务器端来保存和加载服务器上的

我目前正在开发一个复杂的单页web应用程序。它有点像一个图表程序:你可以在一个白色的页面上选择或添加对象。物体有很多种类型。如果选择某些类型A对象,则它将基于复杂逻辑添加/删除B/C/D对象。我目前正在为这些对象使用Backbone.Model。和主干。用于显示的视图。它是一个非常标准的MVC结构,具有用于对象数据的模型、用于管理模型和视图的控制器以及用于显示的视图。它都使用DOM元素。根据模型数据添加、删除或更新视图(使用CSS)

它工作得很好,现在我正在尝试添加服务器端来保存和加载服务器上的所有数据。我计划为所有模型编写一个带有restify的restapi服务器

然后我发现meteor.js的“实时性”、“反应性”和“无处不在的数据库”特性让我很感兴趣。因此,如果我可以直接保存和加载我的模型,并让meteor进行同步,这将大大简化我的应用程序。实时功能对于我未来的功能来说是一个很好的补充,比如添加实时协作

但在web应用程序的结构上,meteor似乎与主干网有着非常不同的想法。如何将meteor与我当前的主干代码结合起来?你有什么好的建议吗?
谢谢。

嗯,不要。一路使用meteor,或者使用主干网,但meteor几乎是一个组合的完整堆栈解决方案,并不真正用于主干网之类的东西。Meteor已经提供了深度集成的组件,这些组件可以解决主干网需要解决的所有领域(数据同步、DOM更新等)。

。一路使用meteor,或者使用主干网,但meteor几乎是一个组合的完整堆栈解决方案,并不真正用于主干网之类的东西。Meteor已经提供了深度集成的组件,这些组件可以解决主干网需要解决的所有领域(数据同步、DOM更新等)。

谢谢您的回答。我在考虑从主干到流星的运输。但是meteor没有一个模型系统。将UI绑定到数据库中的数据记录非常容易。但我需要复杂的逻辑和模型关系。我该怎么做?我对meteor还不熟悉,但仍然无法将我的思想与它的工作方式联系起来。:)谢谢你的回答。我在考虑从主干到流星的运输。但是meteor没有一个模型系统。将UI绑定到数据库中的数据记录非常容易。但我需要复杂的逻辑和模型关系。我该怎么做?我对meteor还不熟悉,但仍然无法将我的思想与它的工作方式联系起来。:)