프로그레시브 웹 앱 : 무엇입니까? 간단히 설명
프로그레시브 웹 앱은 미래의 앱 모델입니다. 이 기사에서 용어의 정의와 이러한 앱의 작동 방식을 정확하게 확인할 수 있습니다.
진보적 인 웹 앱이란 무엇입니까?
- "프로그레시브"라는 용어는 라틴어에서 유래 한 것으로 "프로그레시브"또는 "프로그레시브"를 의미합니다. 프로그레시브 웹 앱은 자연 앱에 비해 여러 가지 장점이있는 고급 앱입니다.
- 구현에 HTML5, CSS3 및 JavaScript를 사용할 수 있습니다.
- 점진적인 웹 앱의 기본 개념은 다음과 같습니다. 향후 더 이상 매장에서 앱을 설치하지 말고 인터넷 브라우저를 통해 설치해야합니다.
- Washington Post, Flipkart, 가족 포털 넷맘 및 Booking.com은 이미 시장에서 첫 번째로 성공적인 PWA를 보유하고 있습니다. 인도 온라인 상점 인 Flipkart는 PWA를 통해 웹 사이트에서 전환율 70 % 및 3 배의 증가율을 달성 한 대표적인 사례입니다. 전환율은 웹 사이트를 이해 관계자로 방문하여 고객으로 '전환'한 사용자 수를 나타냅니다. PWA의 다른 예는 Google I / O, Get Kana!, Air Horner, 비용 관리자 또는 QR 코드 스캐너입니다.
- 프로그레시브 웹 앱은 아직 모든 브라우저에서 지원되지는 않습니다. Chrome과 Firefox는 이미 완벽하게 호환되며 Safari, Opera 및 Edge의 긍정적 인 신호가 있습니다.
진보적 인 웹 앱의 작동 방식
- 브라우저에 해당 URL을 입력하면 점진적 웹 앱 (PWA)이 시작됩니다. 웹 서버는 요청을 받아 PWA로 전달한 다음 웹 사이트의 HTML 소스 코드를 생성합니다.
- 이 웹 사이트는 반응 형 디자인으로 인해 최종 장치에 적합합니다. URL을 통해 PWA에 액세스 할 수 있지만 아이콘을 홈 화면으로 끌어서 앱을 오프라인으로 사용할 수 있습니다.
서비스 워커-진보적 인 웹 앱의 중요한 부분
- 서비스 워커는 백그라운드에서 웹 사이트에 의해 실행되며 주로 캐싱, 즉 오프라인 사용을 위해 정보를 임시 저장하는 데 사용됩니다. 정보가 온라인으로 호출되면 최종 장치가 현재 오프라인 상태 인 경우에도 반복해서 사용할 수 있습니다.
- 서비스 워커는 특별히 프로그래밍되고 JavaScript로 등록되어 설치되어야합니다. 서비스 작업자에게는 HTTPS가 필요하기 때문에 모든 PWA는 HTTPS로 실행됩니다. 또한 서비스 근로자는 다양한 프레임 워크를 통해 제공되므로 반드시 사내에서 개발할 필요는 없습니다.
진보적 인 웹 앱의 특수 기능
웹 사이트로 작동하는 방식에도 불구하고 PWA는 일반 앱에서 이미 알려진 여러 가지 특수 기능을 제공합니다.
- 홈 화면에 추가 : PWA를 열고 홈 화면으로 드래그하면이 앱에 해당하는 아이콘이 표시됩니다. 이를 클릭하면 PWA가 열리고 이미 언급했듯이 오프라인에서도 사용할 수 있습니다.
- 푸시 알림 : PWA 보유자는 할인, 이벤트 및 기타 사항을 언급 할 수 있습니다.
- 오프라인 기능 : 캐싱을 통해 오프라인 가용성이 보장됩니다. 이것은 특히 인터넷 연결 상태가 좋지 않은 사용자에게 중요한 부분입니다.
- 설치하지 않음 : 프로그레시브 웹 앱을 설치할 필요가 없으므로 많은 저장 공간이 절약됩니다. 앱 설치의 정신적 장애는 웹 사이트를 열고 아이콘을 만드는 것보다 훨씬 높습니다. PWA를 설치할 필요가 없기 때문에 운영자는 앱 스토어와 독립적이며 마케팅을 위해 주식을 수집합니다.
다음 실습 팁에서는 Java에 필요한 것을 찾을 수 있습니다.