【问题标题】:Direction on Google design pattern [closed]谷歌设计模式的方向[关闭]
【发布时间】:2016-12-25 20:46:38
【问题描述】:

我需要构建一个具有以下设计模式的应用程序。

  • 结果显示在 iOS 设备上。
  • 在线存储的用户数据(超过 只是用户名/密码,还有他们自己输入的数据)。
  • 用户可以通过 TW/FB 等方式登录。
  • 在后端运行的计算逻辑代码,需要从在线资源收集数据并产生结果。服务器代码将是 Node.js 或 Python。

我认为 Firebase 和 Google App 引擎的某种组合会起作用,但我不确定以下链接中的哪种设计模式是我正在寻找的那种。

https://cloud.google.com/solutions/mobile/mobile-app-backend-services#design-pattern

?

【问题讨论】:

    标签: python node.js google-app-engine firebase


    【解决方案1】:

    根据您的描述,我认为第二个效果最好。 https://cloud.google.com/solutions/mobile/mobile-app-backend-services#firebase-appengine-standard

    您可能需要使用 Firebase 队列来执行您计划执行的操作。 https://firebase.googleblog.com/2015/05/introducing-firebase-queue_97.html

    • iOS 设备上显示的结果。
      • 使用 iOS firebase 调用
    • 在线存储的用户数据(超过 只是用户名/密码,还有他们自己输入的数据)。
      • 使用 iOS fireabse 调用
    • 用户可以 用 TW/FB 等登录。
      • 使用 Firebase 身份验证
    • 在后端运行的计算逻辑代码, 这将需要从在线资源收集数据,并产生 结果。服务器代码将是 Node.js 或 Python。
      • 使用在 google 应用引擎上运行的 firebase 队列

    【讨论】:

    • 感谢您的信息。我认为 Firebase-queue 的唯一问题是我认为您必须使用 Node,这可能是要走的路,但我怀疑让服务器逻辑在 Python 中运行会更好。
    • 可能是这样。您认为使用 Python 会更好吗? Node 当然可以处理逻辑,但你可能是绝对正确的,这里没有足够的信息让我给你另一个建议。祝你好运!
    • 服务器代码将进行情感分析(尽管 Google 的预测 API 看起来很有趣),以及其他与机器学习相关的事情,Python 似乎已经完成了这些事情。我知道你可以用 Node 做类似的事情,但出于这些原因,Python 可能会是一个更好的选择,除非在这个设置中使用 Node 更容易上手。
    猜你喜欢
    • 1970-01-01
    • 2020-03-10
    • 2020-12-15
    • 1970-01-01
    • 2012-09-27
    • 2010-10-11
    • 1970-01-01
    • 2011-01-20
    • 1970-01-01
    相关资源
    最近更新 更多