【问题标题】:Hosting full stack web application on Heroku在 Heroku 上托管全栈 Web 应用程序
【发布时间】:2014-09-15 07:17:47
【问题描述】:

我有一个想要在 Heroku 上托管的全栈 Web 应用程序。我从未部署过 Web 应用程序,所以我不知道从哪里开始。谁能帮我吗?如果有帮助的话,前端是 HTML/CSS/JS(angular),后端是 java(spring)。

【问题讨论】:

    标签: java angularjs spring web-applications heroku


    【解决方案1】:

    This guide 几乎完成了部署到 heroku 所需的一切。

    基本上,如果您的代码已经托管在 github 上,您只需在 heroku 上创建应用程序,添加一个 heroku 远程 (git add remote 'git@heroku.com:yourapp.git') 并推送到 heroku (git推heroku大师)。如果您不熟悉git,我建议您从它开始。

    【讨论】:

      【解决方案2】:

      首先,Heroku 在Heroku Java Development 有一个开发人员手册,通过它,您会发现 Heroku 只为您提供 tomcat/jetty 支持,但您必须使用嵌入式版本,并自行启动所有内容。

      我想既然你必须自己启动所有东西,甚至可以使用成熟的 javaee,唯一的问题是启动它,而 tomcat/jetty 为你提供了一个更简单的选择。

      【讨论】:

      • 好的,如果我部署后端,前端应该如何配合?前端应该是我的 Spring 后端中的一个视图,还是完全独立的(托管在其他地方)?将它托管在其他地方是我之前计划做的。
      • 我认为这在很大程度上取决于您如何对后端和前端进行建模。如果使用弹簧,弹簧手册会有所帮助(我不太喜欢弹簧)
      猜你喜欢
      • 2020-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-21
      • 2018-02-15
      • 2015-05-07
      相关资源
      最近更新 更多