Progressive Web Apps (PWA) combine new technologies with established best practices for creating reliable, accessible, and engaging experiences. They give users a native-like experience with a user friendly opt-in installation flow.
Source: PROGRESSIVE WEB APP HANDBOOK
PWAs take advantage of the latest technologies to combine the best of web and mobile apps.
PWA는 아래 6가지 핵심기술을 활용한다.
- (필수 요소) 서비스 워커(Service Worker), 매니페스트(Manifest), HTTPS
- (중요 기능) 푸시 알림, 홈 화면에 추가, 웹 API