OrenFarhi 译者
王强 策划
李俊辰 ReadM?是一款免费且易用的阅读Web应用,它可以激励孩子们通过实时反馈来练习、学习、阅读和讲出英语,并提供了很好的体验。
本文最初发布于Orizens博客,经原作者OrenFarhi授权由InfoQ中文站翻译并分享。
在这篇文章中,我要分享的是为ReadM?这款PWA应用的用户推送更新通知的方法。ReadM使用了一个ServiceWorker来添加脱机和缓存支持,这样当有可用更新时,就应该通知用户更新到最新的版本上。
在CRA中设置离线支持在cra文档中,有一部分内容很好地解释说明了为什么你会考虑向你的应用添加离线支持——这里需要重点考虑一些因素,都在文档里解释得很清楚。