我很难找到有关简单直接流程的信息。我一直在转发诸如“谷歌云引擎”之类的东西。
我正在尝试启动一个新项目以扩展我的知识。以前,我开发了一个本地Web应用程序,其中包括:使用React,Express Express Express(REST api)和mongo数据库的前端。我有效地理解了休息呼叫,状态管理和身份验证等概念。
新设置为flutter,nodeJS(express)和firebase。
查看快速教程,我有一个简单的flutter应用程序,该应用程序使用http帖子进行用户注册。说得通。
通常在nodeJS中,我会找到一条路由,例如router.post('/users', function (req, res, next) ...
,然后我有一个模型方案,如果一切正确,它将发布。
探索与Firebase和nodeJS的关系我对它的工作原理有点不知所措。我认为这将是一个简单的身份验证密钥(顺便说一句,我已经用firebase-admin对其进行了分类),然后以一种愉快的方式继续使用我的模型和路由/服务。
模型是否在firebase中定义,并且我的节点仅确认请求并通过firebase API进行对话?我无法为此找到任何简单资源。
答案 0 :(得分:1)
由于您没有说出正在使用Firebase中的哪个产品(Firebase is a suite of products,而不仅仅是一件事),所以我假设您是指实时数据库或Cloud Firestore。它们都是无模式的NoSQL数据库-它们不会对您放入它们的数据施加任何结构。没有模型,没有验证。如果需要,这就是您必须自己做的所有事情。是否需要灵活性。