Web APIs
Fetch API, WebSocket, IntersectionObserver, ResizeObserver, localStorage и IndexedDB
Web APIs
Браузер предоставляет богатый набор Web APIs — интерфейсов для работы с сетью, хранилищем, наблюдения за элементами и многого другого.
Что вы узнаете
- Fetch API — HTTP запросы с правильной обработкой ошибок
- WebSocket — двунаправленная связь в реальном времени
- IntersectionObserver и ResizeObserver — эффективные наблюдатели
- Web Storage и IndexedDB — клиентское хранилище данных
Web APIs — это не JavaScript. Это интерфейсы, предоставляемые браузером. Они вызываются из JS, но реализованы в самом браузере (на C++).