Запилил PWA и вижу вот такую разницу. Получается что для увеличения скорости загрузки страницы при использовании http/2 обычный кэш средствами Apache работает быстрее чем отдача кэша из service worker'а? Читал что sw использует обычный механизм кэширования: если так, то откуда кратная разница в скорости?
Оранжевая часть — Request to ServiceWorker — самая тяжелая, получается больше чем TTFB.
Wtf?
P.S.: дополню еще одним скрином
Это второе обновление той же страницы. Каждое следующее обновление: часть данных из service worker отдается за 0s, часть по прежнему со скоростью выше from disk cache.