PWA (Progressive Web App) 개념
PWA는 웹으로 설치, 오프라인, 푸시 경험을 제공합니다.
PWA는 서비스 워커, 웹 앱 매니페스트, 캐시 전략을 묶어 웹 앱에 설치 가능성과 오프라인 동작을 더하는 실행 모델입니다.
서비스 워커, 매니페스트, 오프라인 캐시를 기준으로 PWA가 네이티브 앱 경험을 보완하는 방식을 정리합니다.
PWA는 웹으로 설치, 오프라인, 푸시 경험을 제공합니다.
PWA는 다음 세 가지 핵심 기술과 여러 권장 사항을 바탕으로 구현됩니다.
PWA는 네이티브 앱의 장점을 웹으로 가져오면서도 웹 본연의 장점을 유지합니다.
매니페스트와 서비스 워커를 연결하고, HTTPS 환경에서 캐싱 전략이 의도대로 동작하는지 확인합니다.