Джек Франклин из команды Chrome DevTools делится неочевидными преимуществами хранения зависимостей в git
Когда одна и та же регулярка используется в нескольких местах, велик соблазн вынести её в отдельную переменную и избежать дублирования. Чтобы код после этого неожиданно не сломался, важно знать о неочевидной особенности регулярных выражений с флагом g в JavaScript.
Подсказываем браузеру, что делать с открытым по ссылке файлом
Почему расчёт длительности с помощью Date.now может привести к неожиданным результатам и как этого избежать
Как реализовать drag-and-drop загрузку файлов, чтобы пользователи не страдали
Быстрый и нетребовательный к ресурсам способ получить ссылку на файл или блоб.
Анализируя большую кодовую базу, мы сразу видим случаи, в которых следовало переиспользовать код. Но если вы только начинаете проект, случаи переиспользования кода не так очевидны.
Как описывать в коде состояние загружаемых данных с помощью одного текстового поля вместо нескольких булевых переменных.
В последнее время сообществом фронтенд-разработчиков довольно активно обсуждается PostCSS. О том, что это и где оно применяется, мы расспросили создателя PostCSS Андрея Ситника.
Этот документ представляет собой общие рекомендации по стилю написания HTML-разметки. Данное руководство призывает к использованию общепринятых и устоявшихся подходов к написанию кода.
Я работаю в сфере веб-разработки больше пяти лет, и это похоже на приключение — знакомство с новыми технологиями и эксперименты с разными подходами. Временами я был успешен, временами я разочаровывался в себе. В этой статье я хочу рассказать вам о некоторых идеях, которые я постепенно осознал, работая веб-разработчиком. Надеюсь, что вас научат чему-то мои ошибки.