我目前正在开发一个新的谷歌聚合物网络应用程序,想知道是否应该使用 firebase 作为后端/数据库。我看了一下这个项目,做了一些测试应用,真的很喜欢它!但要完全说服我,firebase 是我需要回答的以下问题:
我有点担心安全性:所以,我知道,firebase 使用读取、写入和验证来实现服务器端安全性。从示例中,我注意到验证基本上是一个单行 JS 脚本,它代表一个“if”。当我计划构建一个 Web 电子商务应用程序时,我需要验证相当多的输入。是否有可能将验证外包到一个单独的文件中,使其更具可读性?我还想知道,是否有可能通过单元测试来测试这些服务器端验证?
我目前不能 100% 确定,firebase 可以涵盖我们所有的用例。对某些关键功能使用“正常”后端,然后将后端的数据保存在 firebase 中,是否有可能/一个好的解决方案?
我看到了一些很好的用于 firebase 的聚合物元素。聚合物/网络组件是否 100% 支持 firebase?
是否有其他方法(如 Java 方法)来实现服务器业务逻辑?
有没有办法定义更新脚本,以便可以轻松地将新版本推送到生产中?
感谢和亲切的问候
马克
关于容器引擎的简短问题:为什么我应该使用它而不是仅仅在普通虚拟机(在计算引擎中)中处理我的 Docker 容器?这样可以省点钱
问候,马克
docker google-cloud-platform google-kubernetes-engine google-container-registry