Angular SSR-Universal,

Sep 12 2020

Angular 웹 사이트를 만들고 자신의 학습 곡선을 위해 Angular Universal을 구현하고 싶었습니다. 튜토리얼을 따랐습니다.https://angular.io/guide/universal. 검색 엔진에 의한 더 나은 크롤링 / 인덱싱을 위해 모든 html이 "프리 렌더링"되도록하고 싶습니다.

하지만이 작업을 수행하려면 서비스 워커 또는 nodejs 호스팅이 필요한 것 같습니다. 공유 / 아파치 호스팅으로 가능하지 않습니까? 아니면 더 나은 방법이 있습니까?

미리 감사드립니다!

답변

2 Erez.S Sep 12 2020 at 15:19

정적 파일만으로 애플리케이션을 제공 할 수 없습니다. 모든 요청에서 HTML을 렌더링 할 서버가 있어야합니다.
수행 할 수있는 몇 가지 옵션은 다음과 같습니다.

  1. AWS Elastic Beanstalk와 같은 클라우드 서비스 사용

  2. 리눅스 머신을 시작하고 그것을 통해 제공하십시오 (아마도 pm2, nginx와 함께)