我目前正在开发一个复杂的单页网页应用。它类似于图表程序:您可以在白页上选择或添加对象。有很多类型的对象。如果选择某些A类对象,则它将根据复杂逻辑添加/删除B / C / D对象。我目前正在使用Backbone.Model来处理这些对象。和Backbone.View用于显示。它是一个非常标准的MVC结构,具有对象数据模型,用于管理模型和视图的控制器以及用于显示的视图。这都是使用DOM元素。基于模型数据添加,删除或更新视图(使用CSS)。
它运行良好,现在我正在尝试添加服务器端以保存和加载服务器的所有数据。我计划为所有模型编写一个REST API服务器。
然后我发现meteor.js,'实时','反应'和'数据无处不在'的功能引起了我的兴趣。因此,如果我可以直接保存并加载我的模型并让meteor进行同步,它将大大简化我的应用程序。实时功能对我未来的功能非常有用,例如添加实时协作。
但似乎meteor与Backbone在Web应用程序的结构方面有着截然不同的想法。如何将meteor与我目前的Backbone代码结合起来?你有什么好建议吗? 感谢。
答案 0 :(得分:1)