<<< ты какой вариант использовал для pwa? cache-first или конкурентный?
На сколько я понимаю, cache-first. Только я особо ничего не выбирал. Это сейчас в react-scripts "из коробки" идет. https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app#docsNav