Ошибки именования в вёрстке
Распространенные ошибки в именовании классов, чем они вредны и как их избежать.
Читать статью
Распространенные ошибки в именовании классов, чем они вредны и как их избежать.
Читать статью
Полное визуальное руководство-шпаргалка по Flexbox и Grid + туториал
Очень подробное руководство по Flexbox и Grid с наглядными изображениями.
Читать статью
Очень подробное руководство по Flexbox и Grid с наглядными изображениями.
Читать статью
Конвертация SVG в PNG: а воз и ныне там, но есть варианты
Зачем вообще конвертировать SVG в PNG, какие для этого существуют инструменты.
Читать статью
Зачем вообще конвертировать SVG в PNG, какие для этого существуют инструменты.
Читать статью
min(), max() и clamp(): три логические функции CSS
Три полезные функции CSS, которые уже поддерживаются современными браузерами. Что они делают, примеры использования.
Читать статью
Три полезные функции CSS, которые уже поддерживаются современными браузерами. Что они делают, примеры использования.
Читать статью
Новая функция CSS image
Занятная информация о новой функции CSS для работы с изображениями, которая хоть пока что и не имеет поддержки браузерами, но вскоре может ее обрести.
Читать статью
Занятная информация о новой функции CSS для работы с изображениями, которая хоть пока что и не имеет поддержки браузерами, но вскоре может ее обрести.
Читать статью
Вы не знаете деструктуризацию, пока
Деструктуризация объектов и массивов в JavaScript. Присваивания с повторением, пропуск значений в присваивании, значения по умолчанию, вложенная деструктуризация.
Читать статью
Деструктуризация объектов и массивов в JavaScript. Присваивания с повторением, пропуск значений в присваивании, значения по умолчанию, вложенная деструктуризация.
Читать статью
Подробности об использовании CSS-функции minmax() в Grid-макетах
Очень подробное руководство по функции minmax() в CSS.
Читать статью
Очень подробное руководство по функции minmax() в CSS.
Читать статью
Декораторы JavaScript с нуля
Что такое декораторы, зачем они нужны, как они устроены и как с ними работать в JS.
Читать статью
Что такое декораторы, зачем они нужны, как они устроены и как с ними работать в JS.
Читать статью
Как сделать ненавязчивую кнопку прокрутки вверх
Создание сначала простой кнопки прокрутки на чистом JS, а после — ее постепенная модернизация.
Читать статью
Создание сначала простой кнопки прокрутки на чистом JS, а после — ее постепенная модернизация.
Читать статью
6 новейших фич JavaScript
Новые возможности JavaScript, упрощающие жизнь разработчикам.
Читать статью
Новые возможности JavaScript, упрощающие жизнь разработчикам.
Читать статью
«Универсальный селектор CSS работает медленно» — еще один фэйк!
Развенчание распространенного мифа о медленности универсального (
Читать статью
Развенчание распространенного мифа о медленности универсального (
*) селектора на практике.Читать статью
Сеньоров не хватает, или Статистика зарплат JavaScript-разработчиков
Зарплаты JS-разработчиков, конкуренция на место у джуниоров, мидлов и сеньоров, сравнение с другими айти-специальностями.
Читать статью
Зарплаты JS-разработчиков, конкуренция на место у джуниоров, мидлов и сеньоров, сравнение с другими айти-специальностями.
Читать статью
👍1
Детальный обзор Well-known Symbols
Все, что нужно знать о сравнительно новом типе данных Symbol, и даже больше, включая то, как Символы работают "под капотом".
Читать статью
Все, что нужно знать о сравнительно новом типе данных Symbol, и даже больше, включая то, как Символы работают "под капотом".
Читать статью
Думать как фронтенд-разработчик
На какие детали в первую очередь необходимо обращать внимание при верстке, как заложить прочный фундамент веб-страницы.
Читать статью
На какие детали в первую очередь необходимо обращать внимание при верстке, как заложить прочный фундамент веб-страницы.
Читать статью
Нестандартное мышление с CSS Grid
Верстка очень необычных блоков, с виду кажущаяся магией. Однозначно must read.
Читать статью
Верстка очень необычных блоков, с виду кажущаяся магией. Однозначно must read.
Читать статью
Frontend-образование или как могут помочь курсы новичку
Многие курсы обещают сделать из тебя настоящего разработчика за скромную плату. А некоторые — за очень даже нескромную. Но стоит ли оно того? В статье автор рассказывает, в чем курсы ему помогли, а в чем оказались бесполезными.
Читать статью
Многие курсы обещают сделать из тебя настоящего разработчика за скромную плату. А некоторые — за очень даже нескромную. Но стоит ли оно того? В статье автор рассказывает, в чем курсы ему помогли, а в чем оказались бесполезными.
Читать статью
Делаем TypeScript строже
Важные настройки строгости TypeScript, позволяющие не закрывать глаза на "хрупкие" места в коде. Примеры переписывания кода, избавления от плохих практик. Библиотека io-ts для проверки типов.
Читать статью
Важные настройки строгости TypeScript, позволяющие не закрывать глаза на "хрупкие" места в коде. Примеры переписывания кода, избавления от плохих практик. Библиотека io-ts для проверки типов.
Читать статью
👍1
Доступность — это просто, Или 5 смертных грехов доступности
Несложные трюки, позволяющие без особых трудозатрат превратить сплошную портянку текста (для скринридеров) в доступную веб-страницу — иерархия заголовков, назначение кнопок, формы.
Читать статью
Несложные трюки, позволяющие без особых трудозатрат превратить сплошную портянку текста (для скринридеров) в доступную веб-страницу — иерархия заголовков, назначение кнопок, формы.
Читать статью