Начните работу с Progressive Web Apps, пройдя наше новое обучение, состоящее из шести частей и дополненное новыми лабораторными работами по коду.
Многое изменилось в мире прогрессивных веб-приложений с тех пор, как мы выпустили наш последний курс обучения PWA более четырех лет назад: CSS Grid достиг широкого внедрения, PWA появились на настольных компьютерах, а проект возможностей запустил более 25 новых приложений, ориентированных на интеграцию устройств. API, открывающие совершенно новые сегменты приложений, которые можно полностью создавать в Интернете. Сегодня мы рады поделиться первой версией нашего недавно обновленного курса обучения PWA, который научит вас создавать надежные, устанавливаемые и работоспособные прогрессивные веб-приложения для всех устройств.
Текущая версия обучения разделена на шесть слайдов, на которых вы можете учиться или брать их и обучать других. Они есть:
- Введение в прогрессивные веб-приложения
- Создание прочной основы для вашего PWA
- Повысьте надежность вашего веб-приложения
- Сделайте свое веб-приложение доступным для установки
- Добавление расширенных возможностей в ваше веб-приложение
- Внедрение передовых архитектур веб-приложений
В дополнение к этому новому материалу есть восемь новых лабораторий кода, которые помогут вам превратить веб-приложение в прогрессивное веб-приложение с глубокой интеграцией устройств, используя концепции, изложенные в слайдах. Вы можете перейти к любой кодовой лаборатории и работать над ней индивидуально или проходить их одну за другой; Выбор ваш. Они есть:
- Переход в автономный режим — основы написания сервис-воркера для кэширования и обслуживания контента в автономном режиме.
- Работа с Workbox — использование Workbox для написания своего сервис-воркера
- IndexedDB — использование IndexedDB для хранения и извлечения данных.
- Вкладка на панель задач : возможность установки вашего веб-приложения и предоставление ярлыков приложений.
- Подсказки и оценка установки : добавление подсказок об установке в приложении и место для отслеживания успеха.
- Расширение возможностей вашего PWA — добавление расширенных возможностей, включая доступ к локальной файловой системе и регистрацию в качестве обработчика файлов.
- Включает Service Worker — динамическое создание ответа работника службы потоковой передачи.
- Работа с воркёрами . Использование веб-воркеров для разгрузки работы из основного потока.
В течение следующих нескольких месяцев мы преобразуем содержимое слайдов в более удобные для использования и обновления форматы. Это облегчит нам поддержание актуальности контента, и вам больше не придется ждать четыре года для следующего выпуска контента. Следите за этим пространством. Будущее веб-приложений впечатляет, и мы рады научить вас, как его создавать.