책소개
실습 프로젝트를 만들면서
Progressive Web App의
기초부터 고급 기술까지, 한 권으로 마스터한다!
? 실습에 필요한 핵심 사전 지식도 제공합니다. : HTML, CSS, HTTP, Node.js, Javascript (Promise & Fetch)
? 실습과 관련된 각종 Tool의 설치 과정부터 사용 방법까지 포함했습니다.
? Progressive Web App의 다양한 기능들과 그 동작 원리에 대해서 자세히 설명합니다.
? 이해하기 어려운 개념들은 별도로 알기 쉽게 정리합니다.
? 단순히 따라 하는 실습에 그치지 않고 학습 후 스스로 실무에 적용할 수 있는 능력을 갖추게 해 드립니다.
? 복잡한 Code도 최대한 단순화해서 쉽게 설명합니다.
목차
1장 프로그레시브 웹 앱스(Progressive Web Apps, PWA) 개요
2장 Progressive Web Apps 실습 진행을 위한 사전 지식
3장 실습 개시 : 개발 환경 설정
4장 실습 Project 미리보기 및 초기 Project Setup
5장 Android Emulator : Android Studio 설치
6장 Manifest
7장 Service Worker 기본 : service worker를 이용한 caching
8장 Service Worker 심화 : 다양한 caching 전략
9장 Deploy to real Online Server : Firebase
10장 Indexed Database API(IndexedDB)
11장 Background Synchronization
12장 Push Notifications 기본 : Displaying Notifications
13장 Push Notifications 심화 : Subscriptions & Push Messages
14장 Media API(Camera Control)
15장 Geolocation API
16장 Workbox
17장 Bonus : @google-cloud/storage package Version Up
18장 Bonus : Minify
19장 Bonus : Lighthouse
20장 Bonus : 학습 참고 자료