使用 Firebase 在云端做几乎所有事情是否安全且可行?
Is it safe & possible to do almost everything on the cloud side with firebase?
我正在为我的新项目使用 Firebase。这将用于 Android 和 IOS。您可以猜到我不想为 OS.
一遍又一遍地编写相同的代码
我正在考虑使用 Javascript
在云函数上对大部分工作进行编码。为此,我需要使用 HTTP Requests
来调用我的函数,因为 firebase 不支持调用云函数的任何其他方式。
我脑子里有两个问题。
- 这可能吗,有意义吗?
- 自从我一直在使用
HTTP Requests
以来,如果同一网络上有多个用户,这不是让我的应用程序可以使用 Wireshark 等工具进行监听吗? (我知道 Firebase 现在支持 SSL
但我是否必须为此提供域名和许可证?)
从工程师的角度来看,最好的方法是什么?
您当然可以将更多应用逻辑移至 Cloud Functions 中。但调用 Cloud Functions 的唯一方法是通过 HTTP 并不是真的。您还可以将数据推送到数据库中以调用数据库触发器。我昨天在 Google I/O 上就此发表了演讲,讲述了我如何使用 Cloud Functions 中的所有逻辑制作游戏。 You can watch it here.
我正在为我的新项目使用 Firebase。这将用于 Android 和 IOS。您可以猜到我不想为 OS.
一遍又一遍地编写相同的代码我正在考虑使用 Javascript
在云函数上对大部分工作进行编码。为此,我需要使用 HTTP Requests
来调用我的函数,因为 firebase 不支持调用云函数的任何其他方式。
我脑子里有两个问题。
- 这可能吗,有意义吗?
- 自从我一直在使用
HTTP Requests
以来,如果同一网络上有多个用户,这不是让我的应用程序可以使用 Wireshark 等工具进行监听吗? (我知道 Firebase 现在支持SSL
但我是否必须为此提供域名和许可证?)
从工程师的角度来看,最好的方法是什么?
您当然可以将更多应用逻辑移至 Cloud Functions 中。但调用 Cloud Functions 的唯一方法是通过 HTTP 并不是真的。您还可以将数据推送到数据库中以调用数据库触发器。我昨天在 Google I/O 上就此发表了演讲,讲述了我如何使用 Cloud Functions 中的所有逻辑制作游戏。 You can watch it here.