2017-05-27 34 views
0

我所看到的角度通用要求角 - 通用与后端API PHP

  • 角2
  • Node.js的后端
  • 的WebPack

大二(很明显!) 。如果我的后端api使用PHP,我可以使用它吗? Node.js的要求只适用于渲染?

+0

“环球”:

如果你想开始普及的角度,我建议这个种子工程。无论如何,节点只需要渲染,但你自己将它与PHP集成在一起。您可以直接调用节点脚本,也可以设置Express服务器并将请求代理给它,这取决于您。 – estus

+0

那么,如果您正在为后端API运行PHP,那么有没有什么好方法可以使用Angular Universal呢? –

回答

1

你完全可以使用PHP来做你的API后端。但是,使用angular构建的Web应用程序的“后端”与您的API(在此上下文中称为“引擎”)是不同的 - 它只是在服务器端运行的角码代码解释器,因此它可以完全呈现​​呈现器HTML代码SEO准备就绪)。

目前有多个“引擎”可以使用,但没有一个是PHP。这些可用:Express(node.js),ASP.NET Core和Hapi。在A2和A4中的“通用”是完全不同的事情https://github.com/angular/universal-starter