PWA

PWA and HTTP Caching

In my previous PWA article I've covered PWA basics. In this article I will cover more complex situations where a simple Service Worker is not enough. I will also talk about differences between new Service Worker Cache and HTTP Cache and how they interact. That's because they do interact and not knowing how they work together might cause problems.

I assume you have basic knowledge of PWA and you've seen at least a basic Service Worker. If not, please read my previous article first.

Od responsywnej witryny do PWA w jeden dzień

Podejrzewam, że sporo osób słyszało już o PWA (Progressive Web Apps), ale odświeżmy wiedzę na szybko – w największym skrócie chodzi o utworzenie aplikacji z witryny internetowej. Jeśli twoja aplikacja jest zgodna z PWA, to osoby używające tej witryny powinny być w stanie dodać skrót (ikonkę) do ekranu głównego (lub do pulpitu). Taka apka powinna również w pewnym zakresie działać bez sieci (offline), co może być osiągnięte za pomocą Service Workera. Pamiętaj, że dostosowując witrynę do zasad PWA udoskonalasz doświadczenia wszystkich osób! Nie tylko osób korzystających z urządzeń mobilnych.

W tym artykule omówię podstawy przekształcania istniejącej witryny na PWA. Z jednej strony będę mówił o podstawach, ale przy odrobinie szczęścia na podstawie poniższych informacji możesz w ciągu 1-2 dni zrobić w pełni funkcjonalne PWA. Możesz natrafić pod drodze na parę pułapek, ale spróbuję pokazać tutaj sztuczki, które pozwolą łatwiej nawigować między przeszkodami.

Subskrybuj PWA