🧪 Успешное тестирование: основы и передовые приемы Jest. Часть 1 Знаком с ситуацией, когда после деплоя все падает, а ты не знаешь почему? В этой статье я показываю, как из обычного разработчика стать профи в тестировании с Jest. Разобрал все от и до: настройка проекта, базовые тесты, моки и даже асинхронщина. Плюс весь код доступен на GitHub – бери и используй! Если тестирование вызывает у тебя дрожь – этот гайд изменит твою жизнь.
✌️🆚⚛️ Vite vs CRA: почему разработчики массово переходят на новый инструмент Почему Create React App теряет позиции и как Vite решает главные проблемы современной React-разработки. Личный опыт миграции и сравнение производительности.
🎨✨ Современные тренды CSS: эволюция функций Рабочая группа CSS выпустила новый модуль Values and Units Level 5: меньше кода, больше возможностей – звучит как мечта? Давайте вместе разберемся, как эти новшества изменят нашу работу и сделают веб красивее.
🚀 Новые возможности React 19: конец эры повторных рендерингов Новый компилятор React 19 обещает существенное повышение производительности, что станет настоящим прорывом для разработчиков. Но это лишь верхушка айсберга. В этой статье мы не только разберемся, как работает компилятор, но и погрузимся в мир других новейших возможностей React 19.
🔍🏃 С Vitest ваше тестирование в Vite станет легким и эффективным Vitest – тест-раннер, который идеально интегрируется с Vite, делая процесс тестирования быстрым и интуитивно понятным.
🆕📜 Что нового в TypeScript 5.5: 4 ключевых улучшения В версии 5.5 TypeScript предлагает ряд новшеств, которые делают код более надежным и читаемым. Рассмотрим ключевые изменения, включая предикаты выводимых типов и оптимизацию работы с массивами.
🕸 7 HTML-трюков, которые вам нужно знать Семь HTML-трюков, которые должны быть в арсенале каждого веб-разработчика. Эти приемы помогут вам создавать более удобные и визуально привлекательные сайты, улучшая взаимодействие с пользователями.
🆕 JavaScript эволюционирует: новые методы и функции для эффективной разработки Нововведения нацелены на повышение читаемости и эффективности кода. Рассмотрим, как Object.groupBy, регулярные выражения с V-флагом, Promise.withResolvers и методы мутации массивов решают актуальные задачи программирования.
🏭⚛️ Фабричный метод в React: эффективное создание компонентов. Часть 1 Хотите писать код, который легко поддерживать и расширять? Тогда вам стоит познакомиться с фабричным методом в React. В этой статье мы покажем, как его реализовать и какие проблемы он решает.
🛠️ Set в JavaScript: теперь с новыми суперспособностями Узнайте о грядущих обновлениях Set в JavaScript, включая новые методы union, intersection, difference и другие. Подробный обзор и примеры использования.