如何使用heroku在node.js后端实现create

编程入门 行业动态 更新时间:2024-10-07 22:30:18

<a href=https://www.elefans.com/category/jswz/34/1771452.html style=如何使用heroku在node.js后端实现create"/>

如何使用heroku在node.js后端实现create

我希望将一些数据从一些json和csv文件提供给我的前端,该前端基于create-react-app。

我的想法是让它们都在不同的端口上监听(React为3000,后端为3001),然后对3001进行API调用,以通过ajax获得我需要的任何数据。

这在生产中如何工作? 例如,对于Heroku,由于它在2个不同的端口进行监听,我将如何部署它?

这将有/哪些未预见的问题/是否有更好的方法?

要添加更多信息:我后端所做的就是解析一些csv和json并将其以格式化和编辑后的json格式提供。

回答如下:

如果使用Heroku,建议分别使用两个测功机。 一个用于服务静态文件并做出反应,另一个用于API服务器。

或者,您也可以使用它的分叉模式使用PM2在一个dyno中完成相同的操作。

在这两种情况下,由于两台服务器不共享同一端口,因此在使用会话时会遇到一些麻烦,并且在发出API请求时会遇到麻烦。 我认为可以通过使用基于令牌的授权(例如jwt)或使用单独的会话存储(例如redis)来解决

更多推荐

如何使用heroku在node.js后端实现create

本文发布于:2024-05-06 19:53:46,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1753764.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:如何使用   后端   heroku   node   js

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!