0
私は角ユニバーサル要件は- ユニバーサルバックエンドのAPI PHPと
- 角2です見ることができるよう
- のNode.jsバックエンド
- のWebPACK
Soが(当然!)私のバックエンドAPIがPHPであれば、それを使うことができますか? Node.jsの要件はレンダリングのためだけですか?
私は角ユニバーサル要件は- ユニバーサルバックエンドのAPI PHPと
Soが(当然!)私のバックエンドAPIがPHPであれば、それを使うことができますか? Node.jsの要件はレンダリングのためだけですか?
APIバックエンドにPHPを完全に使用できます。しかし、角度で構築されたWebアプリケーションの「バックエンド」は、APIとはまったく異なります(このコンテキストでは「エンジン」と呼んでいます)。サーバー側で動作する角度コードインタープリタです。レンダラーのHTMLコードSEO準備完了)。
現在、使用できる複数の「エンジン」がありますが、どれもPHPではありません。これらは、Express(node.js)、ASP.NET Core、およびHapiで利用できます。
あなたは、角ユニバーサルで起動したい場合は、私はこの種のプロジェクトを示唆している:A2でhttps://github.com/angular/universal-starter
「ユニバーサル」をし、A4の「ユニバーサル」は全く異なるものです。どのようにしても、Nodeはレンダリングのためだけに必要ですが、PHPと統合することで自分で作業します。ノード・スクリプトを直接呼び出すことも、Expressサーバーを設定してリクエストをプロキシすることもできます。それはあなた次第です。 – estus
バックエンドAPI用にPHPを実行している場合、Angular Universalを使用する良い方法はありますか? –