Виктор Хомяков - Написание бенчмарков и performance-тестов для кода на JS/TS

Поделиться
HTML-код
  • Опубликовано: 28 сен 2024
  • Ближайшая конференция - HolyJS 2024 Autumn, 7 ноября (online), 14-15 ноября (Санкт-Петербург + трансляция).
    Подробности и билеты: jrg.su/K18Cxd
    - -
    JavaScript - богатый язык, в нем большинство задач можно решить несколькими способами. Часто фронтендеры хотят сравнить варианты решения и выбрать самый быстрый, чтобы использовать его в своем проекте. Это важно в клиентском коде, который выполняется в браузере - метрики Web Vitals FID, INP, TBT, TTI как раз про это. Это также важно и в серверном коде - отзывчивость на запросы (TTFB, TTLB) и RPS зависят от скорости выполнения кода в Node.js.
    Для оценки скорости работы кода и сравнения скорости разных вариантов служат бенчмарки. Для фиксирования результатов и недеградации по скорости используются performance-тесты. Для оценки скорости работы кода и поиска в нем неоптимальных мест выполняется профилирование.
    Спикер рассказывает, какие бывают ошибки при написании бенчмарков и как их избежать, как писать хорошие бенчмарки и performance-тесты, и как профилировать код на JS/TS.
    Скачать презентацию с сайта HolyJS - jrg.su/Bhgn6q
    #javascript #frontend

Комментарии • 1

  • @exgort
    @exgort 6 месяцев назад

    отличный доклад