Flutter 应用后端都有哪些选项? [关闭]

Posted

技术标签:

【中文标题】Flutter 应用后端都有哪些选项? [关闭]【英文标题】:What are options for Flutter App Backend? [closed]Flutter 应用后端有哪些选项? [关闭] 【发布时间】:2019-12-16 04:20:09 【问题描述】:

Flutter 非常棒,但是当您的架构需要将后端与应用程序分开时。有哪些值得考虑的选择?

我看过的一些选项是:Node.jsJavaDart & 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 应用后端都有哪些选项? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

前端后端框架都有哪些?

键->值数据都有哪些好的、快速的持久存储选项? [关闭]

php 用户身份验证库/框架...都有哪些选项? [关闭]

前端常用的框架都有哪些?

使用 React Native 时我都有哪些存储数据的选项? (iOS和Android)[关闭]

Windows端都有哪些FTP客户端软件值得推荐