使用 Ember.js、Node.js 和 Express 的 Heroku 应用程序的架构设计

Architectural design of a Heroku application with Ember.js, Node.js and Express

我开始基于 Ember(前端)、Node 和 Express(后端)实现 Heroku 应用程序。

我正在考虑将前端和后端隔离在不同的应用程序中。这两个应用程序都将由 Auth0 保护。

你怎么看?我走对了?

是的,这通常是构建 Ember 应用程序的首选方式。我们以这种方式构建了 api 查看器,以提供一个参考应用程序,该应用程序可以在 Heroku 上使用 Fastboot 运行,人们可以查看:https://github.com/ember-learn/ember-api-docs

是的,我认为您的做法是正确的。我的公司在 Rails 后端和 EmberJS 前端上有一个 Ruby。我们将后端作为一个 heroku 应用程序,将前端作为另一个 heroku 应用程序。对于 ember,我们使用 Ember CLI Deploy 在 Heroku 上部署到生产环境。