【发布时间】:2017-01-13 07:56:15
【问题描述】:
我有一个现有的 Firebase 应用程序(它是为快速原型设计而构建的,现在已经变得越来越大,我不打算移动,因为现有的依赖关系以及易用性和身份验证捆绑在一起)并且我正在尝试构建使用 FeatherJS 的 Rest API。
如果您使用的是标准数据库(MongoDB 等),使用 FeathersJS 似乎真的很容易。 如何将 Firebase 与 Feathers 集成以保持最佳实践(服务架构、AOP)?我可以覆盖 Feathers 中的服务并将其映射到我的 Firebase Rest 端点吗?
我在 Feathers 中创建了一个自定义服务并尝试这样做:
get(id, params) {
return Promise.resolve(FirebaseRef.child(id).once('value'));
}
我明白了:
Converting circular structure to JSON error
我做的对吗?
【问题讨论】:
-
我也很感兴趣,如果有一种优雅的方式将 Firebase 与 FeathersJS 集成,就像你建议的那样。因此,我开始赏金。
标签: node.js firebase-realtime-database architecture promise feathersjs