게시된 날짜: May 15, 2018

AWS Amplify JavaScript 라이브러리에서 웹과 모바일을 위한 고품질 클라우드 기반 프로그레시브 웹 앱(PWA)을 지원하는 서비스 작업자 기능을 소개합니다. PWA를 지원하는 앱을 원하는 개발자는 AWS Amplify에 내장된 유틸리티 클래스를 사용하여 서비스 작업자를 등록하고, 웹 푸시 API를 활성화 및 활용하고, 분석을 통해 서비스 작업자 수명 주기 이벤트를 모니터링할 수 있습니다. 또한 개발자는 AWS Amplify의 운영 범주를 통해 권한 부여, 실시간 데이터 및 사용자 스토리지 등의 다른 클라우드 기능을 통합할 수 있습니다.

프로그레시브 웹 앱은 기존 웹을 개선한 표준으로서 네이티브 수준의 기능을 통해 더 나은 사용자 환경을 제공합니다. PWA는 일반 웹 앱과 비슷하게 호스팅용으로 배포되며 URL 및 검색 엔진을 통해 이용할 수 있습니다. 그뿐 아니라 PWA는 오프라인 실행, 홈 스크린 또는 브라우저에 설치, 푸시 알림 수신 및 백그라운드 작업 수행과 같은 확장 기능을 제공합니다.

AWS Amplify의 최신 PWA 지원을 사용하는 개발자는 확장 가능한 PWA를 빠르게 생성하고 AWS Mobile CLI를 사용하여 배포할 수 있습니다. 웹 배포는 미디어 스트리밍 지원 기능이 내장된 글로벌 콘텐츠 전송 네트워크인 Amazon CloudFront와 Amazon S3 클라우드 스토리지 서비스를 통해 지원됩니다. 배포 후에는 AWS Amplify의 분석 범주에서 서비스 작업자 수명 주기 이벤트의 추적을 시작하고, 설치 수와 같은 중요한 인앱 지표를 제공합니다.

AWS Amplify 개발자 안내서에서 PWA의 사용과 웹 작업자 지원에 대한 자세한 내용을 확인하십시오.

AWS Amplify는 라이브러리를 통해 호출되는 AWS 서비스가 제공되는 모든 리전에서 사용할 수 있는 Javascript 라이브러리입니다. AWS 서비스 리전 가용성에 대한 자세한 정보는 리전 표를 참조하십시오.