首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >响应本机的后端框架选择

响应本机的后端框架选择
EN

Stack Overflow用户
提问于 2020-02-16 18:39:11
回答 2查看 11.7K关注 0票数 10

我想开发一个基于服务器-客户端系统的android应用程序。我想同时开发后端和android客户端。到2020年,已经开发了许多框架来为程序提供服务器端任务。

我的问题是

什么是android世界中流行的后端技术(从数据库到REST框架),原因何在?目前,我正在考虑两个框架/库。Spring和Node.js.Google Firebase也在这个列表中。

我还有另一个问题

假设我创建了一个后端项目,并希望将其部署到一个真正的服务器上(在本地主机上进行开发)。应该作出什么样的选择?例如,我在Mysql和Springboot框架上进行了开发,该服务器应该支持MySql和Java吗?部署数据库和后端应用程序的过程是什么?

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-02-16 18:55:17

您可以使用Node中的ExpressJs开发web服务器,或者在Python中使用Django/Flask,使用golang、PHP Laravel或Codeignitor等等。这完全取决于您已经熟悉哪种语言,以及哪种语言最适合您的用例。前端框架与后端选择的无关关系非常小。

回答第二个问题。您可以在AWS、DigitalOcean、GCP等中部署您的应用程序。它们将提供VPS和其他选项来承载您的应用程序,并使外部世界可以使用IP或域访问应用程序,但是您可以对其进行配置。您可以在您所拥有的虚拟系统中安装和自管理数据库,也可以使用云平台提供的托管数据库解决方案,该解决方案有定价,但更易于管理。

PS:你的两个问题都很广泛,更多的是基于意见的回答问题,最好是在Quora这样的平台上问这些问题,在那里你可以得到非常详细的答案。不管怎样,祝你的项目好运:)

票数 6
EN

Stack Overflow用户

发布于 2020-06-06 12:13:45

我已经研究过这三个堆栈了

1) React本地快递API MongoDb 2) React本地Firebase 3) React_native Django

如果您对python很满意,并且计划创建一个大规模的产品,Django后端可能是一条路。React_native Firebase是快速原型化的完美选择。如果您使用的是一个需要执行大量db查询搜索的平台,则防火墙数据存储可能是一个糟糕的选择。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60251879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档