我可以使用 JHipster 创建带有微服务后端的 React 前端吗?
Can I use JHipster to create a react frontend with a microservice backend?
借助 jhipster,我可以使用整体式应用程序来创建调用 spring 后端的 React 前端。有没有办法创建调用微服务后端的 React 前端?
不知道我怎么会错过这个,但答案就在这里 https://www.jhipster.tech/creating-microservices/
在微服务架构中生成实体
在微服务架构中使用实体子生成器的工作方式略有不同,因为前端和后端代码不在同一个应用程序中。
首先,在微服务应用程序中生成实体:这和往常一样,您也可以使用 JHipster UML 或 JDL Studio 来帮助您生成复杂的实体和关系。由于微服务没有前端,因此不会生成 Angular/React 代码。
然后,在网关上,再次运行实体子生成器。开头会出现一道新题,专门针对网关的:
您可以选择正常生成一个新实体(网关也是一个标准的 JHipster 应用程序,因此它可以像单体应用程序一样工作),或者使用来自微服务的现有 JHipster 配置。
如果选择从微服务生成实体,则需要在本地计算机上输入该微服务的路径,然后JHipster会在网关上生成前端代码。
借助 jhipster,我可以使用整体式应用程序来创建调用 spring 后端的 React 前端。有没有办法创建调用微服务后端的 React 前端?
不知道我怎么会错过这个,但答案就在这里 https://www.jhipster.tech/creating-microservices/
在微服务架构中生成实体
在微服务架构中使用实体子生成器的工作方式略有不同,因为前端和后端代码不在同一个应用程序中。
首先,在微服务应用程序中生成实体:这和往常一样,您也可以使用 JHipster UML 或 JDL Studio 来帮助您生成复杂的实体和关系。由于微服务没有前端,因此不会生成 Angular/React 代码。
然后,在网关上,再次运行实体子生成器。开头会出现一道新题,专门针对网关的:
您可以选择正常生成一个新实体(网关也是一个标准的 JHipster 应用程序,因此它可以像单体应用程序一样工作),或者使用来自微服务的现有 JHipster 配置。 如果选择从微服务生成实体,则需要在本地计算机上输入该微服务的路径,然后JHipster会在网关上生成前端代码。