Poznaj podstawy progresywnych aplikacji internetowych dzięki naszemu nowemu 6-częściowemu szkoleniu z nowymi ćwiczeniami z programowania.
Od czasu opublikowania ostatniego zestawu szkoleń na temat aplikacji PWA minęło ponad 4 lata, a w świecie progresywnych aplikacji internetowych wiele się zmieniło: powszechnie wdrożono CSS Grid, aplikacje PWA trafiły na komputery, a w ramach projektu możliwości udostępniono ponad 25 nowych interfejsów API do integracji z urządzeniami, co otworzyło zupełnie nowe segmenty aplikacji, które można tworzyć całkowicie w internecie. Z przyjemnością przedstawiamy pierwszą wersję naszego zaktualizowanego szkolenia dotyczącego progresywnych aplikacji internetowych, które pomoże Ci tworzyć niezawodne, instalowalne i wydajne progresywne aplikacje internetowe na wszystkie urządzenia.
Obecna wersja szkolenia jest podzielona na 6 prezentacji, z których możesz się uczyć lub wykorzystać je do nauczania innych. Są to:
- Wprowadzenie do progresywnych aplikacji internetowych
- Tworzenie solidnych podstaw dla PWA
- Zwiększanie niezawodności aplikacji internetowej
- Umożliwienie instalacji aplikacji internetowej
- Dodawanie zaawansowanych funkcji do aplikacji internetowej
- Stosowanie zaawansowanych architektur aplikacji internetowych
Wraz z tymi nowymi materiałami udostępniliśmy 8 nowych laboratoriów kodu, które pomogą Ci przekształcić aplikację internetową w progresywną aplikację internetową z głęboką integracją z urządzeniem. W tym celu możesz wykorzystać pojęcia omówione w prezentacjach. Możesz przejść do dowolnego ćwiczenia i pracować nad nim indywidualnie lub przejść przez nie jedno po drugim – wybór należy do Ciebie. Są to:
- Praca offline – podstawy tworzenia usługi workera do buforowania i wyświetlania treści offline
- Praca z Workboxem – tworzenie usługi workera przy użyciu Workboxa
- IndexedDB – przechowywanie i pobieranie danych za pomocą IndexedDB
- Tab to Taskbar (karta na pasku zadań) – umożliwia zainstalowanie aplikacji internetowej i utworzenie skrótów do niej.
- Prośba o instalację i jej pomiar – dodawanie próśb o instalację w aplikacji i miejsce, w którym należy umieścić śledzenie powodzenia
- Rozszerzanie możliwości PWA – dodawanie zaawansowanych funkcji, w tym dostępu do lokalnego systemu plików i rejestracji jako moduł obsługi plików.
- Service Worker Includes (elementy skryptu service worker) – dynamiczne generowanie odpowiedzi skryptu service worker w usłudze strumieniowej.
- Praca z instancjami roboczymi – korzystanie z instancji roboczych do odciążenia wątku głównego
W ciągu najbliższych kilku miesięcy będziemy konwertować zawartość prezentacji na formaty łatwiejsze do odczytania i aktualizacji. Ułatwi nam to utrzymywanie treści w aktualnym stanie, dzięki czemu nie będziesz musiał/a czekać 4 lata na kolejną aktualizację. Śledź tę stronę. Przyszłość aplikacji internetowych jest ekscytująca, dlatego chętnie pokażemy Ci, jak je tworzyć.