Web API Cookbook: Level Up Your JavaScript Applications

Книга "Web API Cookbook" представляет собой практическое руководство по использованию современных веб-API, встроенных в браузеры, для создания мощных JavaScript-приложений. Автор Джо Аттарди демонстрирует, как заменить устаревшие сторонние библиотеки (такие как jQuery, Lodash и Moment) нативными API, что позволяет уменьшить размер бандла, повысить производительность и снизить зависимость от внешних компонентов.

В книге подробно рассматриваются различные категории веб-API: взаимодействие с DOM, сетевая коммуникация, интеграция с нативными функциями устройств, работа с файлами, геолокация, уведомления и многое другое. Особое внимание уделяется преимуществам современных браузеров, которые устраняют необходимость в плагинах (ActiveX, Flash) и предоставляют богатый функционал "из коробки".

Автор также обсуждает стратегии работы с устаревшими браузерами через полифиллы, но подчеркивает их ограничения: увеличение размера кода, потенциальные ошибки и проблемы с производительностью. Книга предназначена для разработчиков с опытом работы с JavaScript и DOM, которые хотят глубже освоить возможности веб-платформы и создавать более эффективные приложения.

Web API Cookbook: Level Up Your JavaScript Applications
A
Автор
Joe Attardi
Издательство
O'Reilly Media, Inc.
Год
2024
Язык
Английский
1
Оцените книгу

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

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