与后端进行原生反应

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

学习React Native后,我决定建立一个大项目。对于这个项目,我需要一个后端。 我可以使用 Node.js、Express.js 和 MySQL 作为后端吗?我想保存注册用户的信息,然后让他们使用后台信息登录。

另外,是否可以将后端上传到真实的网站或页面?因此,每当我在 Android 设备上安装该应用程序,或者有人从 Play 商店下载该应用程序时,他们都可以在那里注册,然后登录,然后保存他们的所有信息和更改。如果我的问题不清楚,请告诉我,我会尽力澄清。”

如果有人有足够的时间帮助我理解所有这些事情,我将不胜感激。

node.js database react-native express backend
1个回答
0
投票

您可以使用您想要的每一种后端技术,包括 Node.js、express 和 MySQL,是的。

我不确定我是否理解你的第二个问题。 您的后端未托管或上传到网站或页面。如果您选择坚持使用 Node.js、express 和 MySQL,而不使用任何 SaaS 服务,那么这些部分将在服务器上运行,并且您的移动应用程序会向该服务器发出 http 请求。有多种选项可以托管您的后端(AWS、Azure、DigitalOcean 等)

我不建议您自己实现身份验证和授权,因为已经有生产就绪的 SaaS 解决方案(Okta、Firebase)。您还可以研究 Firebase 函数(或任何其他无服务器函数提供程序)以完全摆脱 Express 后端。

我还强烈建议您在大项目之前构建一个小应用程序。

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