【问题标题】:Will AWS work with Spring Boot and React?AWS 可以与 Spring Boot 和 React 一起使用吗?
【发布时间】:2018-07-16 18:57:44
【问题描述】:

我正在尝试使用 Spring Boot 和 React 进行本地开发,其中我为 Spring 服务器运行 mvn spring-boot:run(在 http://localhost:8080 上运行),然后为 Spring 服务器运行 npm start(在 http://localhost:3000 上运行)反应客户端。我的知识是,React 是客户将与之对话的前端组件,然后 Spring 将成为 React 与之交互以进行后端操作的组件。

这样的设置在 AWS Elastic Beanstalk 等 AWS 设置中的工作方式是否类似?我很困惑,因为我读到的大部分内容都涉及将 .jar 或 .war 传递给 AWS 以运行 Spring,但是当 React 是前端组件时,设置将如何工作?

-谢谢!

【问题讨论】:

    标签: spring reactjs amazon-web-services spring-boot amazon-elastic-beanstalk


    【解决方案1】:

    您可以将 Spring Boot Uber Jar 部署到 AWS Beanstalk,然后运行 ​​npm 构建来创建您的 React 捆绑应用程序并将其部署到 AWS S3。您需要更改一些应用程序设置以指向正确的 (Beanstalk) 服务器并确保您的 AWS S3 设置正确。 AWS 文档中有示例。

    【讨论】:

    • 感谢您为我指明正确的方向!我最终需要在 maven 和 npm 构建中进行正确的设置......在此基础上松散地遵循:matejsprogblog.blogspot.ca/2017/06/…。要点是我需要同时构建两者,然后将客户端复制到 maven 目标,从而生成一个打包的 jar 文件。
    • @craigwor:您可以使用哪些正确设置来指向正确的豆茎?
    猜你喜欢
    • 2019-02-21
    • 2019-12-21
    • 2015-09-03
    • 1970-01-01
    • 1970-01-01
    • 2021-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多