Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用firebase时如何添加后端业务逻辑?_Javascript_Node.js_Firebase_Web_Backend - Fatal编程技术网

Javascript 使用firebase时如何添加后端业务逻辑?

Javascript 使用firebase时如何添加后端业务逻辑?,javascript,node.js,firebase,web,backend,Javascript,Node.js,Firebase,Web,Backend,如果我们直接从web客户端访问firebase 1.web客户端it中的所有业务逻辑都必须具备吗?有没有办法在firebase设置后端逻辑 在前端web客户端中执行所有逻辑是否安全(因为任何人都可以读取代码) 我可以比较一下“在web客户端it中编写firebase代码”和“具有与firebase通信的节点服务器”吗 在web客户机中保留业务逻辑和任何需要保护的东西不是一个好主意。如果您仅使用Firebase产品,并且希望在Firebase中实现后端业务逻辑,则可以使用Firebase云功能。例

如果我们直接从web客户端访问firebase

  • 1.web客户端it中的所有业务逻辑都必须具备吗?有没有办法在firebase设置后端逻辑

  • 在前端web客户端中执行所有逻辑是否安全(因为任何人都可以读取代码)

  • 我可以比较一下“在web客户端it中编写firebase代码”和“具有与firebase通信的节点服务器”吗


  • 在web客户机中保留业务逻辑和任何需要保护的东西不是一个好主意。如果您仅使用Firebase产品,并且希望在Firebase中实现后端业务逻辑,则可以使用Firebase云功能。例如,请参阅firebase部分。

    您的意思是,我不必运行节点服务器并使用firebase For node,而是可以在客户端编写所有内容,并在firebase端将重要的业务逻辑设置为云函数?是的,这是正确的。云函数中应该包含一些敏感的内容,并确保您定义了安全规则来保护云函数。