FA
Frontend AssesmentБаза знаний по фронтенду
Open on GitHub
Браузер
Как работают браузеры: принципы работы современных веб-браузеров? (Парсинг, Лексические анализаторы, Построение дерева, Компоновка, Отрисовка)
Хранение данных API (Cookie, LocalStorage, SessionStorage)
Сетевые запросы API (XMLHttpRequest, Fetch, WebSocket)
Измерение и мониторинг API: Navigation Timing API, window.performance, beacon
Коммуникация между вкладками API: Workers, Broadcast Channel, iframe, postMessage
Безопасность в браузере: CORS, CSP, вектора атак и способы защиты (CORS, CSRF, XSS)
Инструменты разработчика DevTools: Debugger, Network, Timeline, Profiling
Workers: ServiceWorker, WebWorkers, SharedWorkers
Производительность в браузере: профилирование загрузки и отрисовки, профилирование производительности и памяти
Сетевые технологии
HTML/CSS
JavaScript
TypeScript
ReactJS
Архитектура разработки
Backend
Управление качеством
State Managers

Браузер

9 статей в этом разделе

Содержание раздела:

Как работают браузеры: принципы работы современных веб-браузеров? (Парсинг, Лексические анализаторы, Построение дерева, Компоновка, Отрисовка)

Хранение данных API (Cookie, LocalStorage, SessionStorage)

Сетевые запросы API (XMLHttpRequest, Fetch, WebSocket)

Измерение и мониторинг API: Navigation Timing API, window.performance, beacon

Коммуникация между вкладками API: Workers, Broadcast Channel, iframe, postMessage

Безопасность в браузере: CORS, CSP, вектора атак и способы защиты (CORS, CSRF, XSS)

Инструменты разработчика DevTools: Debugger, Network, Timeline, Profiling

Workers: ServiceWorker, WebWorkers, SharedWorkers

Производительность в браузере: профилирование загрузки и отрисовки, профилирование производительности и памяти