프로그레시브 웹 앱, PWA:Progressive Web App 웹의 편리한 접근성과 네이티브 앱의 기능적인 장점 및 사용성을 결합한 차세대 웹 앱. 일반적인 웹 환경의 틀을 벗어나지 않으면서, 서비스 워커를 통해 네이티브 앱에서만 구현할 수 있던 다양한 기능을 제공할 수 있음. 서비스 워커란 웹 워커의 일종으로, 오프라인 환경에서의 웹 페이지 접근과 백그라운드 동기화, 푸시 알림 등 다양한 기능을 제공하는 역할을 하는 PWA의 아주 중요한 핵심 구성 요소. 네이티브 앱, Native App 특정 플랫폼 및 기기에서 실행되도록 개발된 애플리케이션. 대표적인 운영체제로 구글의 안드로이드, 애플의 IOS가 있음. 안드로이드는 주로 Java, Kotlin을 사용하여 개발하고, IOS는 Objective-C, ..