问题标签 [mbaas]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
firebase - 独立的开发和生产 Firebase 环境
我正在考虑将 Firebase 用作 MBaaS,但是我找不到任何可靠的解决方案来解决以下问题:
我想设置两个独立的 Firebase 环境,一个用于开发,一个用于生产,但我不想在开发和生产之间手动复制功能(例如远程配置设置、通知规则等)环境。
有什么我可以依赖的工具或方法吗?从头开始设置远程配置或通知规则可能是一项艰巨的任务并且风险太大。
有什么建议么?有比拥有两个独立环境更好的方法吗?
在您发布另一个解释如何设置单独的 Firebase 帐户的问题的答案之前:这不是问题,请再次阅读。问题是:如何在单独的 dev 和 prod 帐户之间转移更改,或者比在它们之间手动复制更好的解决方案。
android - Kinvey:它是否以各种方式提供对 Rest API 的访问
Kinvey 允许通过模型类插入、删除或检索数据。但是当我们使用普通的 Rest API 时,我们可以自由地在 Rest API 的正文或标头中发送数据。此外,我们还有各种选项,如 GET、PUT、POST、DELETE 等。
Kinvey 是否提供以上支持?我不知道我应该使用 Kinvey 还是应该使用任何其他 MBaas 平台
任何帮助,将不胜感激.. !!!
android - 如何获取 Rest Authentication Header 的 Kinvey BAse64 编码值
当通过 Rest API 使用 Kinvey 时,它要求一个身份验证标头,其中两个参数用空格分隔:第一个参数是 Basic/Kinvey,第二个参数是 Base64 编码字符串,我假设它是我的用户名的编码字符串:密码或 APPID:APPSECRET . 我知道这些 ID 和用户名/密码,但如何将它们转换为 Base 64 编码字符串。我尝试通过在线工具/网站将这些字符串转换为 BAse64 字符串,但该字符串对我不起作用。
我首先与邮递员一起尝试检查 Rest API 是否工作正常,但每次我的 API 失败并显示有关身份验证错误不正确的错误。
我想通过 rest 方法使用,而不是通过 Kinveys SDK。有人可以帮我找出在身份验证标头中使用什么以及如何以所需格式对其进行编码。
任何帮助将不胜感激.. !!!
node.js - Kinvey 中的自定义模块
在 Kinvey 的自定义端点中,我看到 modules 参数公开内置模块,如下所示:
我可以从这里的文档中看到 Kinvey 有一些现有的内置功能
http://devcenter.kinvey.com/rest/reference/business-logic/reference.html#modules
我的问题是,
是否可以在 Kinvey 的某个地方定义我们自己的自定义可重用模块并在上面的自定义端点函数中使用它?如果有怎么办?
是否可以在上述自定义端点函数中定义(类似于 package.json)和使用外部 npm 包?
ios - firebase google 或查询支持或任何替代解决方案
我们刚刚开始为我们的新应用探索 firebase。该应用程序基本上需要用户之间的聊天和群聊。
对于我们正在创建的聊天应用程序:MessageThread(id, User:userA, User:userB, UserGroup:group, Array:deletedBy, ...)
主要问题是 firebase 不支持我的用例中需要的 OR 查询和 IN 查询。例如:
访问用户对话列表的虚拟查询: 获取 MessageThread(s) where (currentUser.id==userA.id) OR (currentUser.id==userB.id) OR (currentUser.id IN group.members)
我错过了一些了解 Firebase 的东西?设计我们的数据库来解决这个问题的另一种替代方法是什么?
javascript - 如何在 Backendless.com 中增加字段
Bellow是我拥有的表结构的概述
目的:所有用户都可以查看彼此的帖子。现在,当用户喜欢某人的帖子时,该帖子的 likeCounter 应该增加 1。
问题:我找不到更新likeCounter 的持久方法。唯一有效的方法是
1) 检索帖子
2)做likeCount++
3) 保存帖子
如您所见,存在数据持久性问题。如果您能向我展示一个可行的代码,请帮助它会更好。虽然我发现了这个,但我不知道如何实现它
native - MBaaS 是专门用于混合应用程序还是也可以用于本机应用程序?
我正在研究MBaaS
(移动后端即服务)及其目的是什么,用于学校。到目前为止,我收集到它基本上是开发人员可以使用的一种资源,因此他们可以一次创建后端代码,而不是为每个设备单独创建 - 这样可以将重点更多地放在开发的前端。
所以我最初的想法是这个工具只能用于创建混合应用程序,但是我很难找到支持这个想法的信息。那么也MBaaS
可以应用于 Native 应用程序吗?
如果我收集到的关于MBaaS
用途的意义是错误的,使我的原始问题无效或不适用,一个彻底但简单的解释,确切的MBaaS
作用将非常感激。
parse-platform - 解析正在关闭。它会由某人维护吗?
Parse.com 正在关闭。那么开发人员我们要做什么呢?
它是作为开源解决方案来维护的吗?
我从 Facebook 听说过有关 back4app 的消息。
encryption - 端到端加密移动后端即服务?
我正在考虑为我的下一个应用程序使用诸如 Firebase 或 Kinvey 之类的 MBaaS,并且想知道是否存在对应用程序数据进行端到端加密(即加密密钥永远不会与服务提供商共享)。这在理论上似乎是可行的,因为不期望服务器对数据进行任何计算,只存储它并将其传递给客户端。
有这样的服务吗?我找到了 ZeroDB 和 Crypton,但两者都不能作为 AFAICT 服务提供,这意味着我必须自己管理、扩展和备份它们。我还考虑过使用 Firebase 之类的东西,并在将应用程序的数据传递给 Firebase API 之前对其进行加密,但除非我必须这样做,否则我对编写这样的一次性加密层持谨慎态度(即我宁愿使用经同行评审)。
或者,如果目前不存在这样的服务,为什么不呢?它在技术上是不可行的,还是没有市场?
编辑:这似乎最接近我正在寻找的东西,但考虑到他们网站上的断开链接,我猜它已经不存在了:Adreneline Mobility
android - 将新的 Firebase 用作 Android 和 iOS 应用程序的 mBaaS 会限制仅支持谷歌服务的手机使用吗?
考虑到 Google 最近刚刚宣布对 Firebase 进行了很多很好的更改以及“Google”在未来方面的稳定性,我倾向于做出决定并使用 Firebase 进行生产,但是
我的问题是,使用新的 Firebase 作为 BaaS 是否会限制我的应用程序只能在支持谷歌服务的设备上运行?
有什么解决办法吗?如果还没有,是否有任何信息表明谷歌是否有计划在不久的将来解决这个问题?
提前致谢。