node.js - 我只能将我的 react 本机应用程序的服务器端部署到 Heroku 吗?
问题描述
我有一个使用 expo 构建的 react native 应用程序。对于后端,我使用的是 node.js 和 Express。我的应用层次结构是这样的,我有一个前端文件夹和一个后端(服务器)文件夹。例如,
Root
|
|Frontend
|Various screens & associated files
|Server
|Routes & other files
对于我的项目,是否可以只托管后端而不托管应用程序的其余部分?这样,当我使用 HTTP 请求在前端获取数据时,而不是通过 localhost (http://RandomIP:PORT/route) 进行路由,我将使用 heroku 地址作为路由地址。我还将与它一起托管 SQL 数据库。
我试图按照 Heroku 文档进行操作,但它似乎是为了托管整个应用程序/网络应用程序而不是移动设备,并且我遇到了不断的错误。
解决方案
推荐阅读
- neo4j - Neo4J Cypher 条件 where 语句取决于参数
- java - 使用线程本地避免创建映射以减少 GC 但失败
- java - 如何在Java中将子对象序列化为父对象
- laravel - Laravel 获取集合 orderBy 关系
- ios - UIView.animate 不同的重复超时
- angular - Angular 9 TestBed.inject 和提供者覆盖
- android - 房间dao慢 - android
- php - 如何从 Smarty 中的多维度数组中打印一个项目并随后循环遍历它?
- python - 为什么在检查现有数据时出现错误(python)
- php - 如何计算其列中包含特定数字的行数