From the course: JavaScript: Progressive Web Applications

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

PWA tools and resources

PWA tools and resources - JavaScript Tutorial

From the course: JavaScript: Progressive Web Applications

Start my 1-month free trial

PWA tools and resources

- [Instructor] There are plenty of tools available to help create PWAs. For HTTPS you can use tools like Let's Encrypt, or AWS Certificate Manager. To create a web manifest, you've already seen the Favicon Generator, you can also use PWA Builder. To help with offline and sync capabilities, you can use Indexed DB to cache resources that aren't necessary to load your app. Learn more on the MDN web docs. PouchDB is another possible caching tool that provides both caching and syncing. It's cross browser, lightweight, open source, and easy to learn. And of course you can always use the Background sync API to keep your resources fresh. Many currently popular JavaScript frameworks provide mechanisms to a varying degree for creating PWAs. These include Angular, React, and Vue. But I hope you've seen how easy it is to build your own PWA using plain vanilla JavaScript.

Contents