위치:
Managed Runtime을 사용하여 PWA Kit 스토어프런트 배포
Managed Runtime이 PWA Kit 스토어프런트를 구축 및 운영하므로 프런트엔드 팀이 미션 크리티컬하고 확장성이 뛰어난 인프라를 실행하는 데 따른 운영 비용과 복잡성에 대해 걱정할 필요가 없습니다. 인증 및 승인을 위한 Single Sign-On(SSO)을 설정합니다. 프로젝트 사용자 및 권한을 관리하고 급증하는 트래픽을 처리하도록 환경을 자동 확장하며 서비스 거부 공격을 방어합니다.
위치: 모든 Salesforce B2C Commerce 고객이 사용할 수 있습니다.
시기: 2022년 11월
이유: Managed Runtime 22.11의 기능:
명령줄을 통한 로그 추적
이제 개발자가 특정 환경의 로그를 실시간으로 볼 수 있습니다. 이제 애플리케이션을 Managed Runtime에 배포할 때 서버 측 렌더링 중에만 나타나는 문제를 빠르게 조사할 수 있습니다.
PWA Kit의 2.4.0 버전부터 PWA Kit 프로젝트의 일부 또는 독립 실행형 명령으로서 로그 추적을 pwa-kit-dev 모듈을 통해 사용할 수 있습니다.
먼저 다음 로그 추적 도움말을 살펴보십시오. npx pwa-kit-dev tail-logs --help
로그 추적 명령을 사용하는 방법은 개발자 문서를 참조하십시오.
신뢰 상태 업데이트
이제 Managed Runtime이 B2C Commerce Status 사이트에 포함되었습니다. 이 사이트에서는 Managed Runtime의 관리자나 스토어프런트 리전별로 활성 인시던트 또는 이전 인시던트를 확인할 수 있습니다. Managed Runtime의 예정된 유지 보수 기간이 이제 B2C Commerce Status 사이트를 통해 전달됩니다.
클라이언트 측 리디렉션 액세스
이제 Managed Runtime 내의 환경에 대해 구성된 모든 리디렉션을 환경의 /mobify/redirects//FROM_URL 경로를 통해 JSON 표현으로서 액세스할 수 있습니다. 리디렉션의 JSON 표현을 사용하면 특정 FROM_URL에 대한 리디렉션을 구문 분석할 수 있으므로, 서버 측 리디렉션을 구동하는 것과 동일한 규칙에 따라 클라이언트 측 로직에서 리디렉션을 실행할 수 있습니다.
배포 번들 크기 증대
배포 번들의 최대 허용 크기가 150MB에서 400MB로 늘어나 자산의 크기가 더 큰 프로젝트도 배포할 수 있게 되었습니다. 배포 번들 한도에 대한 자세한 내용은 개발자 문서를 참조하십시오.
Node 12 사용 중단
더 이상 Node 12에 보안 업데이트가 적용되지 않으므로, Node 12를 사용하는 배포 번들을 더 이상 배포할 수 없습니다. 프로젝트를 계속 배포하려면 Node 14.17 이상으로 마이그레이션해야 합니다.
Node가 사용 중단됨에 따라 업로드 번들이 다음을 수행합니다.
- 사용 중단된 버전의 Node를 사용한 번들 업로드를 차단합니다.
- 사용 중단 날짜가 다가오는 노드 버전을 사용하여 번들을 업로드할 경우 경고합니다.
