Flutter 应用后端都有哪些选项? [关闭]
Posted
技术标签:
【中文标题】Flutter 应用后端都有哪些选项? [关闭]【英文标题】:What are options for Flutter App Backend? [closed]Flutter 应用后端有哪些选项? [关闭] 【发布时间】:2019-12-16 04:20:09 【问题描述】:Flutter 非常棒,但是当您的架构需要将后端与应用程序分开时。有哪些值得考虑的选择?
我看过的一些选项是:Node.js
、Java
、Dart & Firebase
(不确定 Firebase 作为生产级应用程序的唯一后端是否可以满足所有要求)
我们需要开发一个成熟的 REST API,它将与 Flutter 应用一起用于生产环境。
谢谢
【问题讨论】:
如果它是一个简单的应用程序,Firebase 似乎是一个可行的选择。如果你需要一个关系数据库,那么在 Azure 云上使用 .net core web api 似乎是一个不错的选择。 有哪些选项?!任何可以提供数据的东西。这个问题太宽泛,太基于观点,而且本质上是无限的。 你是绝对正确的@DaveNewton 我只是在寻找选项。 @DaveNewton 好的,谢谢戴夫。 【参考方案1】:这实际上取决于您有多少时间,以及您愿意花在后端上。如果您着急并想要尽快获得 MVP,我建议您使用 FireBase,它提供了一个简单但高效的数据库以及更多工具,例如即时消息传递、内置推送。
如果您有更多时间并想构建自己的功能,Node.js 与 Express 和 Mongodb 将是完美的。
【讨论】:
我认为,如果您有时间,请使用 Node、Express 和 MongoDB。【参考方案2】:您是否研究过 .NET Core Web Api?我在大学的一些项目中和 MongoDb 一起使用过,效果非常好,我从来没有用 Flutter 尝试过,但作为 Api 可以正常工作。
编辑:我刚刚发现了这个问题,也许它可以帮助你Combining Flutter frontend with .NET Core backend for android and ios
【讨论】:
以上是关于Flutter 应用后端都有哪些选项? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章