Метрики производительности, влияющие на пользовательский опыт
![](/images/projects/26/4026/z8/o4/05//36fhah8i85.jpg)
Все мы слышали о том, насколько важна производительность. Но что означает сделать веб-сайт быстрым?
Метрика First Contentful Paint (FCP)
![](/images/projects/26/4026/ww/wx/91//36ffe97d2c.jpg)
First Contentful Paint (FCP) — это важная метрика, которая влияет на восприятие пользователя. Она измеряет воспринимаемую скорость загрузки. Также узнаем, как улучшить эту метрику.
30 JavaScript-лайфхаков для повседневных задач
![](/images/projects/26/4026/kd/ax/vh//36fed4ji99.jpg)
Коллекция приемов JavaScript, которые помогут вам оптимизировать код, сделать его более читабельным и сэкономить время.
Список React библиотек для управления состоянием и запроса данных
![](/images/projects/26/4026/8j/9q/v8//36fdai4bj4.jpg)
14 библиотек для управления состоянием и запроса данных. Для любителей разнообразия.
Что ожидать от React 19?
![](/images/projects/26/4026/mx/h7/vv//36fda68j7h.jpg)
Изучаем, что команда разработчиков React пишет о том, какие возможности будут включены в ReactJS 19
Babel и TypeScript. Выбираем подходящий компилятор
![](/images/projects/26/4026/j7/eq/x7//36fd54g41f.jpg)
Babel 7 был выпущен в 2018 году, и с тех пор обновления позволили разработчикам использовать Babel и TypeScript без необходимости усложнять свои сборки с помощью компилятора TypeScript. Но в чем разница между использованием компиляторов Babel и TypeScript? И какой из них стоит использовать для своего следующего проекта? Разберемся в этой статье.
Webpack, TypeScript и ts-loader. Пошаговая настройка
![](/images/projects/26/4026/12/c6/ho//36fbif3b94.jpg)
В этом посте вы узнаете, как правильно настроить Webpack с использованием TypeScript и ts-loader. Шаг за шагом мы проведем вас через процесс интеграции TypeScript в ваш проект с помощью ts-loader, расскажем об основных конфигурационных параметрах и поделимся советами по оптимизации сборки.