Все чаще новички и свичеры, приходящие в ІТ, выбирают для старта front-end разработку. Ведь, по мнению многих, это относительно быстрый…
В июне Stack Overflow опубликовал исследование сообщества Developer Survey 2023, включая рейтинг языков программирования. На третьем месте, сразу за бессменным…
Уже шесть лет я работаю в коммерческом дизайне, последние три из которых провожу UX-исследование. И знаете, когда действительно полюбила дизайн?…
В этой статье мы рассмотрим особенности SCSS и его практическое применение. Также мы сравним языки препроцессора SCSS и Sass с…
Что такое npm? Node Package Manager (npm) — это менеджер пакетов JavaScript, который управляет зависимостями в проектах, написанных на Node.js.…
К моменту прочтения этой статьи вы будете знать о технологии Grid CSS все: научитесь быстро и точно располагать веб-элементы, а…
Что такое синтаксис языка программирования? Синтаксис языка программирования — это набор правил, которые определяют способ написания кода. У каждого языка…
Что такое Gatsby.js Gatsby.JS — генератор статических сайтов. Он создает статические HTML-страницы с использованием шаблонов, компонентов и данных. У Gatsby.JS…
Если вам интересно программирование и вы хотите, чтобы результат вашей работы могли оценить пользователи, обратите внимание на профессию фронтенд-разработчика. Именно…
Наверное, слышали эту фразу, если у вас есть опыт в разработке фронтенда? Интересно, как вы отреагировали: согласились ли начали горячо…
Зачем клонировать веб-сайты? Если сайт загружается дольше двух секунд, большинство пользователей не будут ждать: они просто закроют вкладку. Не стоит…
Новички, которые только начинают изучать фронтенд, сталкиваются с множеством новых терминов. Сегодня мы кратко разберем, что такое Node.JS, NPM и…
В Украине словосочетJание «войти в IT» давно стало мемом — все хотят работать в бурно растущей индустрии с быстро растущими…
Не так давно на глаза нашим ребятам попался материал, в котором фулстек-разработчик критикует «фундаментальные проблемы» языка обмена данных GraphQL. И…
В первой части материала на Highload я рассказала о популярных принципах в разработке, которых стоит придерживаться при написании кода, а…
Представьте: вы написали код, который через несколько дней, месяцев или даже лет понадобится для работы другому специалисту. Разработчик бегло просмотрит…
В этом кратком руководстве для новичков попробуем разобраться с веб-программированием на стороне клиента. Узнаем о необходимых для этого востребованного направления…
Accessibility (a11y) — это доступность интерфейса для пользователей с ограниченными возможностями. Речь идет не только, например, о людях с проблемами…
Существует три способа фронтенд-тестирования веб-приложений в JavaScript. Вот они: интеграционное; функциональное или end-to-end (тестирование пользовательского интерфейса); модульное. Но если интеграционное…
Понимание того, как память и сборка мусора работают в JavaScript, крайне важно. Поскольку это происходит автоматически, у некоторых разработчиков создается…
Фронтенд-разработчик в GitLab Илья Климов создал исчерпывающий гайд о том, как применить ту или иную технологию в проекте на Vue.js.…
JSS — это относительно новый инструмент для стилизации компонентов. Вследствие этого JSS еще не так сильно распространен . Но его…
Игорь Быков, Frontend Developer в Opticks Security, написал практический гайд по применению рекурсии в JavaScript, без большого O, без чисел…
Полное руководство по пяти типам зависимостей. Каждый, кто когда-либо использовал NPM, знает о зависимостях normal и dev. А вот остальные…
В блоге на ресурсе Bits and Pieces разработчик Махди Резви (Mahdhi Rezvi) сравнивает JavaScript (JS) и TypeScript (TS) и рассуждает о…
По данным опроса The State of CSS 2020, больше всего разработчиков в мире, использующих CSS-фреймворки, сейчас заинтересованы в изучении и…