테스트 사이트 - 개발 중인 베타 버전입니다

Progressive Web Apps in 100 Seconds // Build a PWA from Scratch

· 4년 전 · 812

https://www.youtube.com/watch?v=sFsRylCQblw

 

프로그레시브 앱은 2000 년 늦게 스마트 폰이 처음 등장했을 때 네이티브 모바일 앱과 구별 할 수없는 경험을 제공하는 웹 사이트를 구축합니다.

 

 오프라인 모드, 푸시 알림, 카메라, 지리적 위치 등 웹에서 사용할 수 없었던 모든 종류의 새로운 기능을 제공했으며 당시에는 Internet Explorer가 웹을 지원했습니다.

 

하지만 웹 개발자는 2020 년대에 대부분의 장치 기능에 액세스 할 방법이 없었습니다.

 

게임이 바뀌 었습니다. 웹 플랫폼은 네이티브 앱과 거의 동일한 기능에 도달했습니다. 네이티브 앱처럼 Twitter PWA를 설치하는 방법에 주목하세요.

 

연결없이 작동합니다. 기기 카메라와 상호 작용하고 푸시 알림을받을 수 있으며,

 

웹은 앱 스토어보다 훨씬 더 나은 배포를 제공하며 iOS, Android에서 Apple 작업은 말할 것도없고 수익의 30 %도 삭감하지 않습니다.

 

웹 사이트를 소유하고 있다면 단일 코드베이스의 웹을 진보적 인 웹 앱으로 전환하는 것이 생각보다 쉽습니다.


먼저 Chrome 개발자 도구에서 등대 도구를 열어 사이트에서 감사를 실행하세요.

 

사이트가 얼마나 잘 수행되는지 그리고 사이트를 빠르게로드하는 데 필요한 최소한의 PWA 자격을 얻기 위해 변경해야하는 사항을 알려줍니다.

 

모바일에서 액세스 가능 대부분의 사이트는 이미이 확인란을 선택 했으므로 더 어려운 요구 사항은 앱이 오프라인으로 작동하도록 만드는 것입니다.

 

탭이 열려있는 동안 웹 사이트는 일반적으로 단일 스레드에서 실행되지만 최신 웹 사이트는 이제 백그라운드에서 실행되는 스크립트 인 서비스 워커를 등록 할 수 있습니다.

 

캐싱 백그라운드 동기화를 수행하고 구현이 실제로 매우 간단합니다.

 

 브라우저가이 기능을 지원하는지 확인한 다음 일단 등록 된 작업자로 JavaScript 파일을 등록하면 Chrome Dev 도구의 애플리케이션 탭에서 활성화되어 작업자 파일에 자신의 코드를 작성하거나 다음 작업 상자 같은 라이브러리를 사용할 수 있습니다.

 

가장 중요한 것은 앱에서 URL을 캐시하여 오프라인으로 볼 수 있도록 애플리케이션 탭에서 현금 및 기타 백그라운드 서비스를 검사 할 수 있도록하는 것입니다.

 

마지막 단계는 아이콘과 아이콘이 포함 된 매니페스트 Jason 파일을 만드는 것입니다.

 

요구 사항이 충족되면 앱에 대한 기타 메타 데이터는 대부분의 기본 장치에 앱을 설치할 수 있고 Google Play 또는 Microsoft Store에 등록 할 수있는 PWA 성과 및 등대를 잠금 해제 할 수 있습니다.

 

PWA에 대해 확실히 알고 싶은 멋진 것들을 배우기 위해 100 초를 넘어가는 동안 1 분 동안 더 많은 것을 배우고 싶다면 100 초 안에 어울리세요.

 

먼저 PWA에 대해 확실히 알고 싶을 것입니다. 제가 지금하고 싶은 짧은 비디오는 PWA와 관련하여 알아야 할 멋진 것들 몇 가지를 덜어내는 것입니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

게시글 목록

번호 제목
2024
2019
2015
2011
2009
2005
1992
1987
1986
1984
1982
1970
1967
1966
1962
1948
1947
1944
1942
1938
1936
1932
1931
1928
1926
1914
1913
1901
1896
1893