Ближайшая конференция: HolyJS 2024 Spring — 15 апреля (Online), 26–27 апреля (Offline, Москва)
Подробности и билеты: https://cutt.ly/mwDmGdW3
— —
JavaScript — богатый язык, в нем большинство задач можно решить несколькими способами. Часто фронтендеры хотят сравнить варианты решения и выбрать самый быстрый, чтобы использовать его в своем проекте. Это важно в клиентском коде, который выполняется в браузере — метрики Web Vitals FID, INP, TBT, TTI как раз про это. Это также важно и в серверном коде — отзывчивость на запросы (TTFB, TTLB) и RPS зависят от скорости выполнения кода в Node.js.
Для оценки скорости работы кода и сравнения скорости разных вариантов служат бенчмарки. Для фиксирования результатов и недеградации по скорости используются performance-тесты. Для оценки скорости работы кода и поиска в нем неоптимальных мест выполняется профилирование.
Спикер рассказывает, какие бывают ошибки при написании бенчмарков и как их избежать, как писать хорошие бенчмарки и performance-тесты, и как профилировать код на JS/TS.
Скачать презентацию с сайта HolyJS — https://jrg.su/Bhgn6q
#javascript #frontend
Подробности и билеты: https://cutt.ly/mwDmGdW3
— —
JavaScript — богатый язык, в нем большинство задач можно решить несколькими способами. Часто фронтендеры хотят сравнить варианты решения и выбрать самый быстрый, чтобы использовать его в своем проекте. Это важно в клиентском коде, который выполняется в браузере — метрики Web Vitals FID, INP, TBT, TTI как раз про это. Это также важно и в серверном коде — отзывчивость на запросы (TTFB, TTLB) и RPS зависят от скорости выполнения кода в Node.js.
Для оценки скорости работы кода и сравнения скорости разных вариантов служат бенчмарки. Для фиксирования результатов и недеградации по скорости используются performance-тесты. Для оценки скорости работы кода и поиска в нем неоптимальных мест выполняется профилирование.
Спикер рассказывает, какие бывают ошибки при написании бенчмарков и как их избежать, как писать хорошие бенчмарки и performance-тесты, и как профилировать код на JS/TS.
Скачать презентацию с сайта HolyJS — https://jrg.su/Bhgn6q
#javascript #frontend
- Категория
- Программирование на javascript
Комментариев нет.