PWA(Progressive Web App)는 한때 웹 개발의 미래로 주목받았습니다. 웹 기술로 만들었지만 네이티브 앱처럼 홈 화면에 설치하고, 오프라인에서도 동작하며, 푸시 알림까지 보낼 수 있다는 콘셉트는 분명 매력적이었습니다.
앱스토어 심사 없이 배포할 수 있고, 하나의 코드베이스로 웹과 앱을 동시에 커버할 수 있다니, 개발 비용을 절반으로 줄일 수 있는 꿈의 기술처럼 보였습니다. 하지만 2026년 현재, PWA가 그 약속을 온전히 지켰는지 솔직하게 이야기해보겠습니다.
결론부터 말씀드리면, 대부분의 프로젝트에서 PWA는 최선의 선택이 아닙니다.
PWA가 약속한 것과 현실의 간극
PWA의 핵심 약속은 세 가지였습니다. 앱 설치 없이 앱과 동일한 경험, 오프라인 지원, 그리고 푸시 알림이었습니다. 이론적으로는 완벽했지만, 현실에서는 iOS가 발목을 잡았습니다. Apple은 오랫동안 PWA에 소극적이었습니다.
iOS Safari에서 푸시 알림이 제한적으로 지원되기 시작한 것이 비교적 최근이며, 사용자가 홈 화면에 추가한 PWA에서만 동작하는 등 제약이 많습니다. 백그라운드 동기화(Background Sync)는 여전히 제대로 지원되지 않고, 홈 화면 추가 후에도 주기적으로 캐시가 초기화되는 문제도 보고되고 있습니다.
한국 스마트폰 시장에서 iOS 점유율이 약 30%임을 고려하면, 전체 사용자의 상당수에게 핵심 기능이 제대로 동작하지 않는다는 뜻입니다. 웹 앱을 홈 화면에 추가하는 행위 자체가 일반 사용자에게 익숙하지 않다는 더 근본적인 문제도 있습니다.
앱스토어가 여전히 지배하는 한국 시장
한국 사용자의 앱 이용 행태를 보면, 앱스토어와 구글 플레이를 통한 설치가 압도적입니다. 사용자들은 새로운 서비스를 접하면 본능적으로 앱스토어에서 검색합니다. PWA를 "홈 화면에 추가"하라고 안내하면 대부분의 사용자는 혼란스러워하거나 무시합니다.
"홈 화면에 추가" 설치율은 업계에서도 공개되는 경우가 거의 없을 만큼 낮은 것이 현실입니다. 앱스토어에 존재하지 않는 서비스는 사용자 신뢰 측면에서도 불리합니다. 스타벅스, 트위터 라이트, Flipkart 등 해외에서 PWA 성공 사례로 자주 언급되지만, 이 서비스들도 모두 네이티브 앱을 병행하고 있습니다.
PWA만으로 운영하는 대형 B2C 서비스는 사실상 찾기 어렵습니다.
PWA가 실제로 의미 있는 경우
그렇다고 PWA가 완전히 무용한 것은 아닙니다. 특정 상황에서는 여전히 효율적인 선택입니다. 사내 업무용 도구가 대표적입니다. 직원들이 사용하는 내부 시스템은 앱스토어에 올릴 필요가 없고, 사용법을 교육할 수 있으므로 홈 화면 추가 방식도 문제가 되지 않습니다.
IT 부서에서 일괄적으로 설치 가이드를 배포하면 됩니다. 키오스크나 디지털 사이니지처럼 특정 디바이스에 고정 설치되는 화면도 PWA의 좋은 활용처입니다. 브라우저 전체화면 모드로 동작하면 네이티브 앱과 차이를 느낄 수 없기 때문입니다.
B2B 서비스 중 특정 거래처만 사용하는 주문 시스템이나 재고 관리 도구 역시 PWA로 효율적으로 구축할 수 있습니다. 사용자 수가 제한적이고 교육이 가능한 환경이라면 PWA의 단점이 크게 부각되지 않습니다.
프로덕트 메이커의 솔직한 입장
솔직히 말하면, 지금까지 저희에게 PWA를 요청한 클라이언트는 단 한 건도 없었습니다. 저희도 고객에게 PWA를 적극적으로 권유하지 않습니다. 대부분의 프로젝트에서 가장 현실적인 선택은 두 가지 중 하나입니다. 일반 사용자 대상 B2C 서비스라면 반응형 웹사이트를 잘 만들고, 앱이 필요한 시점에 React Native나 Flutter로 네이티브 앱을 별도 개발하는 것이 낫습니다.
앱 수준의 경험이 반드시 필요하지 않다면, 잘 만든 반응형 웹만으로도 충분합니다. PWA는 기술적으로 흥미로운 개념이지만, 기술의 매력과 비즈니스적 실효성은 별개의 문제입니다. "PWA로 하면 앱도 되고 웹도 된다"는 말에 혹하기보다, 프로젝트의 타깃 사용자가 누구인지, 어떤 환경에서 서비스를 이용할 것인지를 먼저 분석해야 합니다.
프로덕트 메이커는 유행하는 기술이 아니라 프로젝트에 맞는 기술을 선택하는 것을 원칙으로 하며, 항상 그 기준에 따라 솔직하게 제안드립니다.
#PWA #프로그레시브웹앱 #웹앱 #앱개발