Front-end

Курсы Front-end для тех, кто только хочет войти в профессию

Все чаще новички и свичеры, приходящие в ІТ, выбирают для старта front-end разработку. Ведь, по мнению многих, это относительно быстрый…

06.11.2023

Шесть объемных курсов по Python для новичков и прокачанных разработчиков

В июне Stack Overflow опубликовал исследование сообщества Developer Survey 2023, включая рейтинг языков программирования. На третьем месте, сразу за бессменным…

04.10.2023

Як User Research допоможе вам кайфувати від проєкту

Уже шесть лет я работаю в коммерческом дизайне, последние три из которых провожу UX-исследование. И знаете, когда действительно полюбила дизайн?…

22.08.2023

Знать CSS — недостаточно: что такое SCSS и как с ним работать. Разбор синтаксиса

В этой статье мы рассмотрим особенности SCSS и его практическое применение. Также мы сравним языки препроцессора SCSS и Sass с…

29.05.2023

Что такое npm (Node Package Manager)? Как установить и разместить пакеты

Что такое npm? Node Package Manager (npm) — это менеджер пакетов JavaScript, который управляет зависимостями в проектах, написанных на Node.js.…

12.04.2023

Grid в CSS: полное руководство и справочник по верстке

К моменту прочтения этой статьи вы будете знать о технологии Grid CSS все: научитесь быстро и точно располагать веб-элементы, а…

06.03.2023

Синтаксис языка программирования: сравнение языков и чем отличается от code style

Что такое синтаксис языка программирования? Синтаксис языка программирования — это набор правил, которые определяют способ написания кода. У каждого языка…

02.03.2023

Подробно о Gatsby.js: создаем собственный сайт шаг за шагом

Что такое Gatsby.js Gatsby.JS — генератор статических сайтов. Он создает статические HTML-страницы с использованием шаблонов, компонентов и данных. У Gatsby.JS…

21.12.2022

Как стать фронтенд-разработчиком и получать $3 тыс.? Рассказываем, что он должен уметь и где этому учат

Если вам интересно программирование и вы хотите, чтобы результат вашей работы могли оценить пользователи, обратите внимание на профессию фронтенд-разработчика. Именно…

01.12.2022

«Фронтенд — это просто?»: почему я не выбрал бэкенд и ни о чем не жалею

Наверное, слышали эту фразу, если у вас есть опыт в разработке фронтенда? Интересно, как вы отреагировали: согласились ли начали горячо…

17.11.2022

Если хотите стать крутым фронтендщиком, клонируйте эти сайты: 17 лучших примеров

Зачем клонировать веб-сайты? Если сайт загружается дольше двух секунд, большинство пользователей не будут ждать: они просто закроют вкладку. Не стоит…

04.11.2022

Через год — $1200, а потом можно повысить почти вчетверо: что важно уметь начинающему фронтенд-разработчику

Новички, которые только начинают изучать фронтенд, сталкиваются с множеством новых терминов.  Сегодня мы кратко разберем, что такое Node.JS, NPM и…

18.07.2022

Можно ли быстро и бесплатно выучить JavaScript: советы для тех, кто хочет войти в IT

В Украине словосочетJание «войти в IT» давно стало мемом — все хотят работать в бурно растущей индустрии с быстро растущими…

10.05.2022

GraphQL решает кучу проблем — рассказываем, за что мы его любим

Не так давно на глаза нашим ребятам попался материал, в котором фулстек-разработчик критикует «фундаментальные проблемы» языка обмена данных GraphQL. И…

04.04.2022

Как писать чистый JavaScript-код: 13 стандартов от разработчиков из Google

В первой части материала на Highload я рассказала о популярных принципах в разработке, которых стоит придерживаться при написании кода, а…

22.02.2022

«Профессионала от новичка отличает качество разработки»: 7 принципов чистого и читаемого кода на JavaScript

Представьте: вы написали код, который через несколько дней, месяцев или даже лет понадобится для работы другому специалисту. Разработчик бегло просмотрит…

18.02.2022

Frontend-разработка: как научиться?

В этом кратком руководстве для новичков попробуем разобраться с веб-программированием на стороне клиента. Узнаем о необходимых для этого востребованного направления…

19.01.2022

Как писать доступные сайты: гайд по accessibility

Accessibility (a11y) — это доступность интерфейса для пользователей с ограниченными возможностями. Речь идет не только, например, о людях с проблемами…

20.08.2021

Юнит-тесты в JavaScript: инструменты и платформы

Существует три способа фронтенд-тестирования веб-приложений в JavaScript. Вот они: интеграционное; функциональное или end-to-end (тестирование пользовательского интерфейса); модульное. Но если интеграционное…

23.06.2021

5 распространенных ошибок памяти в веб-приложениях на JavaScript

Понимание того, как память и сборка мусора работают в JavaScript, крайне важно. Поскольку это происходит автоматически, у некоторых разработчиков создается…

31.05.2021

Как интегрировать нужную библиотеку или инструмент во Vue.js? Схема фронтенд-разработчика GitLab Ильи Климова

Фронтенд-разработчик в GitLab Илья Климов создал исчерпывающий гайд о том, как применить ту или иную технологию в проекте на Vue.js.…

01.04.2021

React-JSS — альтернативный способ стилизации компонентов

JSS — это относительно новый инструмент для стилизации компонентов. Вследствие этого JSS еще не так сильно распространен . Но его…

29.03.2021

Практическое применение рекурсии в JavaScript

Игорь Быков, Frontend Developer в Opticks Security, написал практический гайд по применению рекурсии в JavaScript, без большого O, без чисел…

23.03.2021

Зависимости JavaScript: все, что вы хотели знать, но боялись спросить

Полное руководство по пяти типам зависимостей. Каждый, кто когда-либо использовал NPM, знает о зависимостях normal и dev. А вот остальные…

18.03.2021

Как JavaScript превращается в TypeScript, но все никак не превратится

В блоге на ресурсе Bits and Pieces разработчик Махди Резви (Mahdhi Rezvi) сравнивает JavaScript (JS) и TypeScript (TS) и рассуждает о…

15.03.2021

Tailwind CSS: за и против

По данным опроса The State of CSS 2020, больше всего разработчиков в мире, использующих CSS-фреймворки, сейчас заинтересованы в изучении и…

12.03.2021