React Native的后端框架选择

问题描述 投票:0回答:1

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

我的问题是

出于什么原因,Android世界中从后端到后端都有哪些最新的后端技术(从数据库到REST API框架)?目前,我的脑海中有2个框架/库。 Spring和Node.js。该列表中也包含Google Firebase。

我还有另一个问题

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

谢谢。

android react-native server client-server backend
1个回答
0
投票

您可以使用Node中的ExpressJ,Python中的Django或Flask,golang,PHP Laravel或Codeignitor等来开发Web服务器,这一切都取决于您已经熟悉的语言以及哪种语言最适合您的用例。前端框架与选择哪个后端几乎没有关系。

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

PS:您的问题都非常广泛,并且更多是基于意见的可回答问题,最好在Quora这样的平台上问这些类型的问题,您可以在其中获得非常详细的答案。无论如何,祝您的项目好运:)

© www.soinside.com 2019 - 2024. All rights reserved.