Workbox
Biblioteki i narzędzia service worker gotowe do wykorzystania w środowisku produkcyjnym.
Wprowadzenie do mechanizmów Service Worker
Dowiedz się, jak mechanizmy Service Worker mogą stopniowo ulepszać Twoją witrynę i w jaki sposób Workbox pomaga.
Skrypt service worker – omówienie
Skrypty service worker to specjalistyczne zasoby JavaScript, które działają jako serwery proxy między przeglądarkami a serwerami WWW.
Lifecycle
Zrozumienie sposobu działania mechanizmów Service Worker, aby umożliwić działanie aplikacji offline.
Strategie buforowania
Strategie interakcji między zdarzeniem pobierania skryptu service worker a interfejsem pamięci podręcznej.
Omówienie skrzynki roboczej
Zestaw modułów, które upraszczają routing i buforowanie w typowych instancjach service worker.
Podstawowe informacje
Wskazówki, które należy wziąć pod uwagę podczas tworzenia skryptu service worker.
Oczekiwania dotyczące wdrażania skryptu service worker
Poznaj wpływ, jaki skrypt service worker ma na witrynę po wdrożeniu.
Usuwanie debugowanych instancji roboczych usługi
Jak naprawić skrypt service worker, który powoduje problemy.
Usprawnij programowanie skryptu service worker
Rozwiąż niektóre problemy związane z programowaniem, które możesz napotkać podczas korzystania z mechanizmów Service Worker.
Rozwiązywanie problemów i rejestrowanie
Omówienie funkcji logowania w Workbox i wbudowanych narzędzi do debugowania instancji Service Workbox w przeglądarce.
Strategie dla różnych architektur
Omówienie 2 różnych architektur witryny.
Model powłoki aplikacji
Jak sparować model powłoki aplikacji z skryptem service worker w Twojej aplikacji na platformie SPA.
Wstępne wczytywanie nawigacji w kodzie HTML opartym na sieci
Co to jest wstępne wczytywanie nawigacji, jak przyspiesza nawigację i jak używać tego narzędzia w Workbox.
Szybsze aplikacje wielostronicowe dzięki strumieniom
Używaj strumieni skrzynki roboczej do tworzenia wielostronicowych aplikacji w celu tworzenia szybkich rozwiązań, które renderują się niemal natychmiast.
Co warto, a czego nie należy robić w przypadku wstępnego buforowania
Poznaj zalecenia dotyczące wstępnego zapisywania w pamięci podręcznej.
Limit miejsca na dane
Przewodnik po konfigurowaniu Workbox w celu uniknięcia problemów z limitem miejsca na dane.
Przypadki użycia i przepisy
Dowiedz się, jak obsługiwać różne przypadki użycia, aby w pełni wykorzystać możliwości Workbox.
Użyj okna skrzynki roboczej
Czasami użytkownicy przełączają się w tryb offline. Dowiedz się, jak się dostosować i pomóc im w rezygnacji z prośby, gdy znowu zaczną korzystać z internetu.
Buforowanie zasobów podczas działania
Dowiedz się, jak obsługiwać zasoby buforowania w czasie działania, w tym zasoby z innych domen.
Wymuś przekroczenie limitu czasu sieci
Dowiedz się, jak ustawić limit czasu sieci w przypadku wolnego połączenia sieciowego we właściwym momencie.
Dostęp do pamięci podręcznej z poziomu okna
Dostęp do instancji pamięci podręcznej nie jest ograniczony tylko do zakresu skryptu service worker. Dowiedz się, jak uzyskać do nich dostęp w kontekście okna.
Wyświetlaj dźwięk i obraz z pamięci podręcznej
Dowiedz się, jak używać żądania zakresu obszarów roboczych do obsługi żądań zasobów audio i wideo w przewidywalny sposób.
Zarządzanie odpowiedziami zastępczymi
Czasami użytkownicy napotykają awarie sieci lub przestają korzystać z sieci. Dowiedz się, jak dostosować się do takich sytuacji i podać odpowiedź zastępczą.
Natychmiastowe obsługa aktualizacji
Sposób aktualizowania użytkowników podczas aktualizowania skryptu service worker.
Ponawiam prośby, gdy znów będziesz online
Czasami użytkownicy przełączają się w tryb offline. Dowiedz się, jak się dostosować i pomóc im w reagowaniu na prośby, gdy znowu będą online.
Wtyczki instancji roboczej
Workbox oferuje wiele gotowych rozwiązań, ale w celu spełnienia wymagań aplikacji może być konieczne jego rozszerzenie.
Dodatkowe zasoby
Zgłębiaj moduły Workbox, kod źródłowy i nie tylko.
Moduły skrzynki roboczej
Skrypty service worker to specjalistyczne zasoby JavaScript, które działają jako serwery proxy między przeglądarkami a serwerami WWW.
Skrzynka robocza w GitHubie
Problemy z plikami, czytanie informacji o wersji i przeglądanie kodu źródłowego.