2017-05-27 28 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