DEV Community

Discussion on: The thing about service workers...

Collapse
 
sebastijandumancic profile image
Sebastijan Dumancic

That's a good point, I wanted to touch on that but forgot. Updated in the article, thanks :)

Issue is that you HAVE to have event that check 100% done right in the first version that hits the web, otherwise you risk caching users to the version without the check. That's the issue actually - when you release a major upgrade, you are not sure that everyone is seeing this upgraded app when they are opening the app for the first time after some time.

Collapse
 
leob profile image
leob

Haha that's absolutely right, that check has to be there and working perfectly in version 1.0 of your app ... I think this should be mentioned in EVERY article or tutorial that touts the benefits of PWAs. And you're right that an "old fashioned" web site (not a 'PWA' or an 'app') doesn't have these issues!