Знай свой JIT: ближе к машинеИнструменты
Доклад принят в программу конференции
Андрей Мелихов
Яндекс.Деньги
Работает ведущим разработчиком в компании Яндекс.Деньги.
Поддерживает независимый ресурс о веб-разработке Девшахта.
Ведет подкаст "Ночной фронтенд".
Состоит в программном комитете конференции "HolyJS".
Тезисы
До того, как написанный нами код будет исполнен, он проходит довольно долгий путь. Мы рассмотрим каждый шаг на этом пути на примере движка V8 и поймём, что даёт нам понимание того, что происходит с кодом.
Как сделать код производительнее, почему так важен размер поставляемого бандла, что такое байткод и как его читать? Всегда ли оправданы оптимизации?
Вишенка на торте — разберёмся, где в схеме парсинг-исполнение место для WASM, и является ли он серебряной пулей для повышения производительности нашего кода.
Другие доклады секции Инструменты
Middlewares are awesome
Никита Мостовой
HeadHunter
Как работает Headless Chrome: его компоненты, сценарии использования при помощи Headless Library и Puppeteer
Виталий Слободин
GitLab
Тонкости публикации проектов на GitHub
Камиль Исмагилов
Российская Газета
Apollo GraphQL как альтернатива другим библиотекам для работы с бизнес-логикой веб-приложения
Никита Филатов
Luxoft
Компонентный подход без модных фреймворков
Руслан Рустамов
Kodix Automotive
Этот замечательный Node.js
Александр Лобашев
Raiffeisenbank
Even More CSS Secrets
Lea Verou
MIT CSAIL