Home PWA (Progressive Web App)
Post
Cancel

PWA (Progressive Web App)

PWA (Progressive Web App)

  • 웹의 장점과 앱의 장점을 결합한 환경입니다.
  • 앱 수준과 같은 사용자 경험을 웹에서 제공하는 것이 목적입니다.

특징

확장성이 좋고, 깊이 있는 앱같은 웹을 만드는 것을 지향합니다. 웹 주소만 있다면 누구나 접근 하여 사용이 가능하고 스마트폰의 저장공간을 잡아 먹지 않습니다. 또 네트워크 환경이 좋지 않아도 빠르게 구동이 되며 앱 사용자 에게 푸시 알림을 보낼 수도 있습니다.

PWA 제공 기능

  • 프로그래시브 : 점진적 개선을 통해 작성되며 어떤 브라우저든 상관 없이 모든 사용자에게 적합합니다.
  • 반응형 : DeskTop, Mobile, Tablet 등 모든 폼 factor에 맞습니다.
  • 연결 독립적 : 서비스 워커를 사용해 오프라인에서도 작동이 가능합니다.
  • 보안 : HTTPS를 통해 제공이 되므로 스누핑이 차단되어 콘텐츠가 변조 되지 않습니다.
  • 검색 가능 : W3C 매니페스트 및 서비스 워커 등록 범위 때문에 ‘앱’ 으로 식별이되어 검색이 가능합니다.

PWA 정리

  • 네이티브 앱과 웹의 단점을 개선 할 수 있습니다.
  • 네이티브 앱과 같은 사용자 경험을 제공하는 웹앱 입니다.
  • 사용자 경험의 품질을 근본적으로 향상시키는 것을 의미합니다.
This post is licensed under CC BY 4.0 by the author.