【问题标题】:the process between a frontend, backend and cloud database前端、后端和云数据库之间的过程
【发布时间】:2019-03-11 03:59:13
【问题描述】:

我很难找到有关简单直接流程的信息。我不断收到诸如“谷歌云引擎”之类的东西。

我正在尝试开始一个新项目以扩展我的知识。以前,我开发了一个 localhost Web 应用程序,其中包括:使用 react、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 确认请求和对话?我无法为此找到任何 simple 资源。

【问题讨论】:

    标签: node.js firebase


    【解决方案1】:

    由于您没有说明您使用的是 Firebase 中的哪个产品(Firebase is a suite of products,不仅仅是一件事),我假设您指的是实时数据库或 Cloud Firestore。它们都是无模式 NoSQL 数据库——它们不会对您放入其中的数据强加任何结构。没有模型,没有验证。如果您愿意,这就是您必须自己做的所有事情。或者不,如果你想要灵活性。

    【讨论】:

    • 大吃一惊。我想这是有道理的,是的,实时 db/firestore。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-07
    • 2014-08-16
    • 1970-01-01
    • 2014-02-09
    • 2017-12-23
    • 2015-06-19
    相关资源
    最近更新 更多