Angular - 具有后端api PHP的通用

时间:2017-05-27 20:23:11

标签: angular angular-universal

我可以看到角度普遍要求是

  • Angular 2(显然!)
  • Node.js back end
  • 的WebPack

所以..如果我的后端api是PHP,我可以使用它吗? Node.js要求仅适用于渲染?

1 个答案:

答案 0 :(得分:1)

您可以完全使用PHP作为API后端。但是使用angular构建的Web应用程序的“后端”与您的API不同(在此上下文中它们称之为“引擎”) - 它只是在服务器端工作的角度代码解释器,因此它可以提供完全渲染的HTML代码( SEO准备好了。

目前您可以使用多个“引擎”,但它们都不是PHP。这些是可用的:Express(node.js),ASP.NET Core和Hapi。

如果你想从角度通用开始,我会建议这个种子项目:https://github.com/angular/universal-starter