Sie können PHP vollständig für Ihr API-Backend verwenden. Aber das "Backend" für Ihre Web-Anwendung, das mit eckigen erstellt wird, ist etwas anderes als Ihre API (in diesem Kontext nennen sie es "Engine") - es ist nur eckige Code-Interpreter, der serverseitig funktioniert, so kann es vollständig Renderer HTML-Code (SEO bereit).
Derzeit gibt es mehrere "Engines", die Sie verwenden können, aber nichts davon ist PHP. Diese sind verfügbar: Express (node.js), ASP.NET Core und Hapi.
Wenn Sie mit Winkeluniversal starten wollen, würde ich dieses Saatgutprojekt vorschlagen: https://github.com/angular/universal-starter
‚Universal‘ in A2 und ‚universal‘ in A4 sind völlig verschiedene Dinge. Wie auch immer, Knoten wird nur zum Rendern benötigt, aber Sie sind allein mit der Integration in PHP. Sie können das Node-Skript direkt aufrufen, oder Sie können den Express-Server einrichten und die Anfragen an ihn weiterleiten. Es liegt an Ihnen. – estus
Gibt es also eine gute Möglichkeit, Angular Universal zu verwenden, wenn Sie PHP für Backend-APIs verwenden? –