reactjs - 带有私有数据服务器的 Reactjs/Express 应用程序
问题描述
我正在编写我的第一个 React/Express 应用程序。我有一个数据服务器 api 在端口 3001 上与 postgres 通信正常。我在端口 3000 上的 Web 组件对此发出请求,并且在本地一切正常。对于部署,我将端口 3000 反向代理到所需域。我遇到的问题是我想保持服务器 api 私有,但是由于客户端发出服务器请求,它也需要公开,我不希望这样做。是否有一个简单的部署模式可以使用,API 请求通过 Web 服务器路由,而不是直接来自客户端?
解决方案
推荐阅读
- c++ - Hermite 插值和 16 位整数流
- aws-lambda - SNS 到 SQS 与直接 SQS 放入 Lambda@Edge 应用程序
- c# - 在 Visual Studio 的 C# 类库项目中引用本机 C++ DLL
- javascript - Javascript Array - 在浏览器加载时获取随机照片显示
- react-native - 用边框和边距装饰部分文本
- kotlin - 初学者问题 - 继承 - 为什么不使用我的年龄构造函数参数?
- python - Python pow() 函数返回错误答案
- unreal-engine4 - UE4 我的骨架网格物体在插槽中时不会模拟物理
- javascript - 单选按钮逻辑 - JavaScript
- javascript - 从数组 JavaScript 播放音频