All Rails World 2024 talks are now online. Watch them all here.

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 ways to swiftly generate essential PWA scaffolding.

This talk covers PWA basics and Rails 8’s crucial development role. We’ll examine the service worker lifecycle, offline strategies via background sync, and the CacheStorage API for cross-device performance.

Additionally, we’ll investigate local data storage via IndexedDB and exploiting Push Notifications to elevate the user experience to that of native applications.

15:45 - 16:15

September 26th

Track 2

Emmanuel's Profile Picture

Emmanuel Hayford

Senior Rails Developer, Rails Developer #OpenToWork

The Rails Changelog Podcast host, Rails Developer, This Week in Rails co-editor.