Maximiliano Firtman's articles, notes and learning experiences for devs-firt.dev

JavaScript in the Background

5-hour online video workshop for web professionals

by Maximiliano Firtman Twitter @firt About Newsletter

Available for Frontend Masters subscribers

What happens to your JavaScript when the user closes their browser or leaves your web app in the background? Explore new capabilities for your web app to detect these changes and execute code later. Improve user experience through things like updating the user, saving and restoring state, or processing pending operations. Plus, using the Web Push API, you can enable users to subscribe to receive real-time push notifications from your web app.

Take the Course

In 5-hours we'll see:

  • What's "the background"?
  • Web App Lifecycle
  • Observing Background JavaScript
  • Background JavaScript Execution Rights
  • Service Workers
  • Background Detection
  • Visibility Change Detection
  • Freezing Detection
  • Notifications & UI
  • Media Session and Picture in Picture
  • Beacon API
  • Background Sync
  • Periodic Background Sync
  • Background Fetch
  • Web Push Notifications

Free 15 minutes preview available.

You can also request a live custom workshop for you or your team on the topics of this course. Let's keep in touch

Half typewriter, half computer

© Maximiliano Firtman (@firt)

firt.dev contains a collection of writings, thoughts, notes and learning experiences for web and mobile app developers authored by Maximiliano Firtman.

Contact me: hi@firt.dev Personal Website Buy Me A Coffee