Building Offline Applications with Angular: Develop Reliable, Performant Web Applications for Desktop and Mobile Platforms

Эта книга представляет собой практическое руководство по созданию современных веб-приложений на Angular, которые остаются функциональными даже при потере сетевого соединения. Автор подробно рассматривает архитектуру Progressive Web Apps (PWA) и использование Service Workers для обеспечения офлайн-работы приложений.

В книге используется единый сквозной пример — разработка онлайн-аркады Web Arcade. Читатель последовательно проходит все этапы: от настройки Angular-приложения и добавления сервис-воркеров до реализации кэширования данных в IndexedDB и синхронизации при восстановлении соединения.

Особое внимание уделяется практическим аспектам: работе с Dexie.js как обёрткой над IndexedDB API, созданию устанавливаемых веб-приложений, обработке данных в офлайн-режиме. Книга содержит пошаговые инструкции, подходящие даже для начинающих разработчиков, знакомых с основами JavaScript и TypeScript.

Все примеры кода доступны на GitHub, что позволяет сразу применять полученные знания на практике. Книга поможет освоить современные подходы к созданию отказоустойчивых веб-приложений с улучшенным пользовательским опытом.

Building Offline Applications with Angular: Develop Reliable, Performant Web Applications for Desktop and Mobile Platforms
A
Автор
Venkata Keerti Kotaru
Издательство
Apress
Год
2022
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент