首页 > 解决方案 > springboot 微服务架构教程和生产中的 react

问题描述

我的项目包含两个应用程序。后端——springboot 和一个前端——React。

我仅将 spring-boot 应用程序用作从数据库中获取数据的休息 API。React 应用程序前端将调用 API。到目前为止,我们只使用一个环境(Windows),因此生产构建是一个实际上包含应用程序和 tomcat 的 jar。这非常简单,因此通过在 package.json 文件中添加一个代理来指向后端和一些 maven(frontend-maven-plugin) 插件,构建过程很简单。

现在我们需要更改系统架构,以便每个应用程序都将成为不同 Windows 机器上的主机。

我试图使用 express 来托管 react 应用程序,但我正在为来自 express 服务器的后端(spring)应用程序的代理设置而苦苦挣扎。我发现的所有教程实际上都使用 express 服务器作为后端 API,但我只需要 express 服务器来托管生产构建。

是否有一个很好的教程来展示如何在生产环境中设置这种类型的架构。

谢谢

标签: reactjsspring-boot

解决方案


推荐阅读