我正在开发一个Android应用程序,计划使用Firebase作为后端。我的主要问题是,除了Firebase之外,我是否需要其他后端资源(托管、服务器端脚本等)。在前端,我的应用程序将收集一些用户数据,将其转换为Json格式(据我所知Firebase使用Json格式),然后发送到Firebase。我将在Firebase中创建和维护数据库。那么主要问题来了:我能否在Firebase上运行代码/脚本/逻辑,将用户数据与数据库中的数据进行比较,然后向该特定用户返回结果?这个问题尤其在Google推出Firebase“functions”之后产生:https://firebase.google.com/docs/functions/。或者我需要像AWS这样的额外后端服务吗?最后,您是否建议使用本机后端而不是使用Firebase呢?非常感谢您的支持。