본문 바로가기
Dev

PWA 프로그레시브 웹앱의 장단점

by memory-log 2020. 10. 18.

프로그레시브 웹앱 PWA

Progressive Web Apps

모바일 웹앱처럼 쉽게 개발하고 네이티브 앱과 같은 사용자 경험을 제공 

본질은 웹이지만 앱처럼 사용 가능한 앱 

PWA 장단점

개발

장점 

  • 익숙한 웹기술 그대로 이용
  • 개발시간 단축
  • 푸시알림, 오프라인캐시, HTTPS 사용

단점

  • 하드웨어 사용은 웹 API를 통하므로 웹표준 지원하는 브라우저 필요

배포

장점

  • 웹 브라우저만 있으면 어디든 배포가능
  • 홈화면 추가 를 통해 응용프로그램으로 설치 가능
  • 실시간 유지보수가능

단점

  • 앱스토어, 플레이스토어 이용불가

사용

장점

  • 빠른 실행속도
  • 네이티브 앱과 유사한 사용자 경험 제공

 

 

단점

  • 안드로이드, 윈도우 운영체제는 PWA의 모든 기능을 사용할 수 있으나 IOS는 일부만 사용 가능

 

PWA 프로그레시브 웹앱 핵심기술 6가지

서비스워커 (service worker) 웹 브라우저 안에 있지만 웹 페이지와는 분리되어 항상 실행되는 백그라운드 프로그램이다. 브라우저와 서버 사이의 상탯값 변경을 감시 푸시알림으로 사용자에게 특��

ui-tricks.tistory.com

 

'Dev' 카테고리의 다른 글

Naming convention, 네이밍 컨벤션 종류와 사용예시  (0) 2021.01.07
PWA 프로그레시브 웹앱 핵심기술 6가지  (0) 2020.10.18
리액트 네이티브 장점 단점  (0) 2020.10.10
GraphQL 공부1  (0) 2020.10.02
Deno 디노  (0) 2020.10.01

댓글