【问题标题】:Using Meteor Without a Meteor Database在没有 Meteor 数据库的情况下使用 Meteor
【发布时间】:2014-01-12 06:15:48
【问题描述】:

我是 Meteor 框架的新手。我发现了很多有用的信息,用于对使用数据库实现主要功能的应用程序进行建模。

将 Meteor 用于不需要持久本地数据库(除了可能管理用户帐户)的项目是否有意义?

例如,假设我想制作一个允许人们输入查询的应用。然后,我的应用程序将通过其 API 异步查询某些特定的远程数据库,然后使用相关的任何结果更新页面。我不拥有这个数据库,我只是从中读取。

Meteor 在这里可以发挥作用吗?如果是这样,您如何将任意异步事件与通常在 MongoDB 更改时自动运行的 Meteor 页面更新系统集成?

有人知道这类事情的例子吗?谢谢!

【问题讨论】:

  • 查看 Meteor Streams 并阅读 Meteor 文档的 Deps section。即使没有 Meteor Streams,您也可以使用 Deps 在客户端上开发基于 AJAX 的响应式数据源,以实现您正在使用的第 3 方 API,前提是您不需要使用私有 API 密钥。

标签: javascript meteor handlebars.js


【解决方案1】:

使用Deps,您可以在 Meteor 的同步渲染风格和异步数据源之间架起某种桥梁。这是一个示例实现:

https://gist.github.com/matb33/8365342

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-30
    • 2021-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多