Author: Kyle Simpson (You Don't Know JS)
Published: May 10, 2019
Language: English
Duration: 07:03:58
Torrent Contains: 8 Files
Course Source:
https://frontendmasters.com/workshops/service-worker-pwa/
About:
Web Workers allow running JS in a background thread of the browser, with asynchronous message communication between the worker and the running web page.
Some Key Takeaways!
By coding along with us in the Workshop, you'll:
• Write a Web Worker and communicate with the page
• Write a simple caching Service Worker for offline site usage
• Explore patterns for offline/online synchronization and user notification
• Examine characteristics of good Progressive Web Applications (PWAs)
Workshop Details
We're used to thinking about a web application only residing in the single tab of a user's browser. But it turns out, for sites to begin to gain parity with native apps, they need to break out of the tab! This model started years ago with Web Workers, and has now evolved to include a powerful new kind of worker: Service Worker. With Service Workers, part of your app lives outside of the tab and can act as a sort of local proxy between the tab and your web app server. This allows a powerful new set of capabilities, including smart caching (for offline!), synchronized updates, and even user notifications. In this workshop, we'll get comfortable with workers and write our first Service Worker, using it for caching, synchronization, and notification. Then we'll talk about where Service Workers fit under the Progressive Web App (PWA) umbrella.
Is This Workshop for Me?
This class is for JavaScript developers who have solid experience working in the front-end and, preferably, some experience in the back-end of web applications.
Any Prerequisites?
• Solid JavaScript experience (2+ years)
• Basic experience with Node.js
• We will use the latest stable version of Chrome browser for this workshop, as well as a recent version of Node (10.x or 11.x), so make sure both are installed.
About Author:
Kyle Simpson is an evangelist of the open web, passionate about all things JavaScript. He writes books, teaches JavaScript, speaks, and contributes to the world of OSS. Developers have watched over 300,000 hours of Kyle's courses here on Frontend Masters!
For More Udemy Free Courses >>> https://ftuforum.com/
For more Lynda and other Courses >>> https://www.freecoursesonline.me/
Our Forum for discussion >>> https://discuss.ftuforum.com/