PWA?? 다시 주목?

아마도개발자·2022년 9월 18일
0

프론트 기술

목록 보기
2/2
post-thumbnail

개요

PWA에 대한 간단한 설명과 어째서 PWA를 사용하는지 그리고 왜 다시 주목 받는지에 대해서 알아볼것입니다. 제 짧은 소견으로 쓴것이니 잘못된 부분에 대한 태클은 언제나 환영입니다.

PWA 무엇인가?

이미 많은 분들이 PWA(Progressive Web App)이 무엇인지는 아시겠지만 짧게 설명 하도록 하겠습니다.

  • PWA는 웹으로 만들어진 소프트웨어를 네이티브 앱 처럼 시스템에 대한 접근 권한이 있어 푸시를 받고 보낼 수 있다는게 가장 큰 장점이라고 생각이 듭니다.
  • 웹으로 PWA를 통해 앱을 만드는것이기 때문에 빠른 생산성이 있습니다.
  • 근본적으로는 웹이다보니 SEO를 통해 웹에서 쉽게 접근이 가능합니다.

PWA 사용화가 많이 안되었나?

PWA는 구글에서 2016년에 발표 했다고 합니다. 시간이 꽤 지났죠? 그런데도 왜 위와같은 장점들이 있는데도 상용화가 크게 되지 않았을까요? ios에서 제대로 된 지원이 되지 않았기 때문입니다. 안드로이드에서 대표적으로 푸시 기능이 잘 작동 하지만 ios에서는 작동이 여태까지 되지 않았다고 합니다.

왜 다시 대두되었는가?

올해 WWDC22에서 애플이 PWA에 대해 지원을 하겠다고 발표하고 앞으로는 권장 하겠다고 발표를 했기 때문입니다. 지원안되던 푸시가 ios 15.4 부터 지원이 된다고 합니다. 아이폰 유저로서 앞으로 정말 기대됩니다.

개인 소견

아직까지 게임과 같은 높은 퍼포먼스를 위한 앱들은 당연히 native로 해야 한다고 생각합니다. 하지만 커뮤니티와 같은 앱에서라면 PWA는 충분히 높은 가치를 갖고 있는것 같습니다. 회사마다 프로젝트마다 다르겠지만 앞으로 웹 개발자들도 PWA를 앱을 좀 더 간단히 만들 수 있을 것 같아서 매우 기대가 됩니다.

PWA 사용

최근에 회사에서 데스크탑 앱 리모콘 뿐만이 아니고 모바일에서도 간단히 스킵이나 볼륨 조절을 하는게 좋을 것 같아 PWA를 통해 브금쓰의 모바일 리모콘을 베타로 만들게 되었습다. 다음 포스팅에서는 PWA를 어떻게 설정해서 만들었는지 간단하게 포스팅을 하도록 하겠습니다. 감사합니다

브금쓰 모바일 리모콘

참고

profile
분야상관 없이 관심 가는 것을 공부 하고 남깁니다

0개의 댓글