Как я вижу, угловые универсальные требования
- Угловой 2 (очевидно!)
- Серверная часть Node.js
- Вебпак
Итак... если мой бэкенд API с PHP, могу ли я его использовать? Требование Node.js только для рендеринга?
Как я вижу, угловые универсальные требования
Итак... если мой бэкенд API с PHP, могу ли я его использовать? Требование Node.js только для рендеринга?
Вы можете полностью использовать PHP для своего API-интерфейса. Но «бэкэнд» для вашего веб-приложения, созданного с помощью angular, отличается от вашего API (в этом контексте они называют его «движком») — это просто интерпретатор кода angular, который работает на стороне сервера, поэтому он может полностью обслуживать HTML-код рендеринга ( SEO готово).
В настоящее время существует несколько «движков», которые вы можете использовать, но ни один из них не является PHP. Доступны: Express (node.js), ASP.NET Core и Hapi.
Если вы хотите начать с angular universal, я бы предложил этот исходный проект: https://github.com/angular/universal-starter