node.js - 用于非实时 Web 应用程序的 Meteor

标签 node.js mongodb meteor meteor-blaze

我一直在针对大多数非实时 Web 应用程序评估 Meteor,因为我希望减少与设备兼容性、JS 压缩等相关的大部分内务任务的工作量。 App只有一个集合实时更新到UI,否则不需要与UI实时数据同步。

还必须将应用程序集成到分片 MongoDB(已经有很少 TB 数据)、Solr 和 Memcached。

是否可以将 Meteor 用于 AJAX Web 应用程序和非响应式(非实时)Web 应用程序?

最佳答案

尝试征求 Meteor 专家的意见,以下解决方案是否是避免 MongoDB 轮询和支持分片 MongoDB 的更好方法。

使用 Meteor 方法调用实现客户端服务器通信,并通过 ReactiveVar/ReactiveDict 将返回的数据提供给模板。通过这种方法,我们没有看到任何轮询发生的跟踪,而是在 DDP 分析器和 MongoDB 分析器的帮助下进行了验证。

关于node.js - 用于非实时 Web 应用程序的 Meteor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28149163/

相关文章:

node.js - 迪尔德 : Symbol not found: _napi_module_register

javascript - 匹配多个字母的准确出现次数

mongodb - 访问谷歌云上的 MongoDB 实例

mongodb - 水壶蒙戈_id

javascript - 在 Meteor 中使用 React Layout 将 Prop 传递给曾孙组件

node.js - 如何在 Meteor 路由器(NodeJS)中使用文件系统的 createReadStream

Javascript 比较运算符 "not bigger"

node.js - Socket IO 游戏权威服务器中的冲突

javascript - Controller 未使用 Angular $http 服务记录来自 Nodejs 的响应

javascript - Meteor.js Iron Router 和类似或动态路由