Rails World is sold out. See you in Toronto Sept 26 & 27.

Progressive Web Apps for Rails developers

Explore the evolving world of Progressive Web Apps (PWAs), built with familiar Rails technologies and designed for seamless use in all compatible browsers. Rails 8 promises to simplify PWA development, offering innovative methods to swiftly generate essential PWA scaffolding.

This talk covers PWA basics, their inner workings, and Rails 8’s crucial development role. We’ll examine service worker lifecycle, offline strategies via background sync, and the CacheStorage API for cross-device performance. Additionally, we’ll investigate local data storage via IndexDB and exploiting Push Notifications to elevate the user experience to that of native applications.

Emmanuel's Profile Picture

Emmanuel Hayford

Senior Software Engineer, Curacubby

The Rails Changelog Podcast host, Senior Software Engineer at Curacubby, This Week in Rails co-editor.