Angular SSR - Universal,
Erstellen Sie mir eine Angular-Website und wollten Sie für meine eigene Lernkurve Angular Universal implementieren. Folgen Sie dem Tutorial:https://angular.io/guide/universal. Möchten Sie erreichen, dass das gesamte HTML "vorgerendert" ist, um das Crawlen / Indizieren durch Suchmaschinen zu verbessern?
Aber es sieht so aus, als ob es einen Servicemitarbeiter oder ein NodeJS-Hosting braucht, damit dies funktioniert? Ist es nicht möglich mit einem Shared / Apache Hosting? Oder gibt es dafür bessere Möglichkeiten?
Danke im Voraus!
Antworten
Sie können die Anwendung nicht nur mit statischen Dateien bereitstellen. Sie müssen über einen Server verfügen, der den HTML-Code in jeder Anforderung rendert.
Einige der Optionen, die Sie tun können, sind:
Verwenden Sie einen Cloud-Service wie AWS Elastic Beanstalk
Starten Sie eine Linux-Maschine und servieren Sie sie (möglicherweise mit pm2, nginx).