Meteor.js使用哪种架构模式?

5

我很清楚MVC设计模式,但是Meteor似乎没有原生的遵循任何类似它的模式。

在开发Meteor应用程序时使用哪种架构模式?


2
这个问题非常棘手。Meteor拥有独特而复杂的架构,在整个数据分发热潮和其他方面都表现出优雅。这里有一张来自awatson的Meteor cookbook的漂亮图片。如果你正在寻找一堆字母(MVC,MVVC,...),那么写起来会非常长(而且发音很有趣)。此外,Meteor非常开放修改,所以即使是这样一个缩略词也可能是错误的。 - Kyll
1个回答

5

当你使用响应式源时,我会建议使用MVVM,这样你可以使数据变化,Meteor将自动更新视图。

Meteor的一个值得一提的地方是它的客户端-服务器体系结构,它们基本上是通过Websocket绑在一起。这使开发人员可以轻松地为数据和视图创建Pub/SubObserver。并且你不必像传统的基于http的应用程序那样处理太多的请求/响应


不错的答案。我会深入了解MVVM。 - Juni Brosas

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接