The basics of Service Workers: how should our application behave when offline? | Hacker News Reader