Web API Cookbook. Повысьте уровень JavaScript-приложений
Эта книга представляет собой практическое руководство по использованию встроенных Web API для создания современных, мощных и интерактивных веб-приложений на JavaScript. Автор фокусируется на замене сторонних библиотек и плагинов нативные возможности браузера, предоставляя готовые рецепты для решения распространённых задач.
Книга охватывает широкий спектр технологий, включая асинхронное программирование с промисами, async/await и requestAnimationFrame, работу с Web Storage API для локального сохранения данных, а также перспективные API для доступа к функциям устройства пользователя, таким как геолокация и push-уведомления. Особое внимание уделяется модели разрешений браузера для безопасного доступа к этим возможностям.
Каждая задача представлена в формате "проблема-решение-обсуждение", что позволяет не только быстро найти готовый код, но и понять принципы его работы. Издание ориентировано на программистов, уже знакомых с JavaScript и DOM, и стремится повысить их уровень владения нативными инструментами платформы.
Книга служит мостом между базовым знанием JavaScript и профессиональным использованием полного спектра возможностей, которые современные браузеры предоставляют разработчикам для создания интеграции с устройствами пользователей.









