If you’re working on the Web, you’ve probably heard something about Progressive Web Apps. But what exactly are they and what kind of benefit will they bring you? With this book, you’ll gain a practical understanding along with the skills needed to use Service Workers and other technology central to building Progressive Web Apps. PWAs are pushing the mobile web forward, aim to bring parity to web and native apps, and help mobile developers reach users beyond the confines of native app stores.

With this book, learn how to build websites that take advantage of features that have so far been the exclusive domain of native apps. Reach out to your users with push notifications and homescreen icons, speed up your site significantly and provide a fully functional app even when your users are offline or suffering from bad connectivity.

Table of Contents

Chapter 1. Introducing Progressive Web Apps
Chapter 2. Your First Service Worker
Chapter 3. The CacheStorage API
Chapter 4. Service Worker Lifecycle and Cache Management
Chapter 5. Embracing Offline First
Chapter 6. Storing Data Locally with IndexedDB
Chapter 7. Ensuring Offline Functionality with Background Sync
Chapter 8. Service Worker to Page Communication with Post Messages
Chapter 9. Grabbing Homescreen Real Estate with Installable Web Apps
Chapter 10. Reach Out with Push Notifications
Chapter 11. Progressive Web App UX
Chapter 12. What’s Next for PWAs

Book Details

Title: Building Progressive Web Apps: Bringing the Power of Native to the Browser
Author: Tal Ater
Length: 275 pages
Edition: 1
Language: English
Publisher: O'Reilly Media
Publication Date: 2017-07-25
ISBN-10: 1491961651
ISBN-13: 9781491961650