基本上,我将React.js用于前端,将node.js / express.js作为后端,以便能够从我的数据库(mySQL)存储和访问数据。我还使用JAVA springboot创建了自己的api,以使用基本身份验证从外部资源(例如JIRA)获取数据。我想知道这是否是一个很好的“结构”,以便从jira提取数据,将其显示在表中并将其存储在数据库中。现在我的另一个问题是,我运行3台本地主机服务器以实现此功能,如果我想将所有这些都部署并放置在Web服务器中,是否会使我需要3台服务器运行?我从未部署过任何东西,所以我主要担心的是。谢谢
答案 0 :(得分:1)
我认为您可以为所有后端流程选择一个 语言/框架,从而使事情变得简单易行。在 NodeJs / Express 和 Java / Spring 之间,您可以选择自己喜欢的并且更满意的东西。因为绝对可以用一个做,但是几乎可以用另一个做。如果没有要求,那只是选择问题。
关于第二个问题,您是指3台物理服务器吗?可以在同一台物理服务器上运行所有三个应用程序。您只需要为每个端口设置一个特定的端口即可。