gpt4 book ai didi

java - Reactjs推荐的部署方式

转载 作者:太空宇宙 更新时间:2023-11-04 11:33:12 26 4
gpt4 key购买 nike

我的应用程序基于微服务架构构建,并大量使用 Spring Boot。

我们想为我们的应用程序添加一个 UI 仪表板,并选择了 ReactJs,因为我们喜欢这个框架。我们是reactJs新手。

与后端服务器打包器不同,ReactJs 拥有大量的打包工具,例如 webpack、gulp、babel 等

来自 Spring Boot 背景,想知道是否有任何推荐的方法来打包与现有 Spring Boot 没有太大偏差的 UI 代码?

最佳答案

我已经使用webjars成功将UI代码打包到Spring Boot应用程序中

  • 使用自己的工具构建 UI
  • 将它们打包到 webjar 中
  • 在您的 Spring Boot 应用程序中,向 webjar 添加 Maven 依赖项
  • 将资源映射添加到 spring 配置中的 ui 内容

这可行,但我不再使用这种方法,因为

  • 即使是微小的 UI 更改,您也需要构建/部署后端
  • UI 开发人员需要处理后端配置和构建
  • 您使用昂贵的服务器资源,只是为了提供静态内容

相反

  • 使用自己的工具构建 UI
  • 将它们托管在 Amazon S3 或 CDN 的某个位置

关于java - Reactjs推荐的部署方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43565742/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com