Search
Write a publication
Pull to refresh
-6
-9.3
Александр Прохоров @IT-VAVILON

Frontend разработчик

Send message

React Custom Hook: useScript

Level of difficultyEasy
Reading time2 min
Views2.1K

useScript можно использовать в различных сценариях. Например, вы можете загружать внешние библиотеки, такие как jQuery, что позволяет использовать его мощные функциональные возможности, не увеличивая объем вашего пакета. Кроме того, вы можете загрузить аналитические скрипты, виджеты социальных сетей или любые другие скрипты, необходимые для динамического поведения вашего приложения.

Читать далее

7 «бесполезных» навыков для начинающих фронтендеров в 2025

Level of difficultyEasy
Reading time6 min
Views1.3K

Многие начинающие разработчики учат то, что никогда не пригодится на первой работе. В этой статье — 7 навыков, которые junior-фронтендеру можно смело отложить: от юнит-тестов до глубокого погружения в паттерны проектирования.

Разберём, почему эти знания избыточны на старте карьеры, как их отсутствие влияет на поиск работы и что действительно стоит учить в первую очередь.

Статья основана на анализе реальных вакансий и требований к начинающим специалистам. Подойдёт тем, кто хочет оптимизировать подготовку и быстрее устроиться на первую работу.

Читать далее

React Custom Hook: useMediaQuery

Level of difficultyEasy
Reading time2 min
Views1.8K

Одним из ключевых преимуществ этого пользовательского хука является его простота и возможность повторного использования. Всего с помощью нескольких строк кода вы можете без особых усилий реализовать адаптивное поведение во всем вашем приложении. Независимо от того, требуется ли вам условный рендеринг компонентов, применение определенных стилей или запуск различных функций в зависимости от размера экрана, useMediaQuery поможет вам в этом.

Читать далее

React Custom Hook: useGeolocation

Level of difficultyEasy
Reading time2 min
Views1.8K

Одним из ключевых преимуществ useGeolocation является его простота. Благодаря инкапсуляции сложной логики, необходимой для доступа к геолокации и ее обработки, этот хук обеспечивает чистое и многократно используемое решение. Хук автоматически обрабатывает состояние загрузки, обновляя его при загрузке данных геолокации, и устанавливает состояние ошибки, если в процессе возникают какие-либо проблемы.

Читать далее

Хватит мучить кандидатов: руководство как улучшить фронтенд-собеседования

Level of difficultyEasy
Reading time4 min
Views4.4K

Хватит это терпеть: большинство фронтенд-собеседований — пустая трата времени. Кандидаты стрессуют, компании месяцами ищут сотрудников, а после найма оказывается, что человек не умеет работать с вашим легаси. Вот как проводить интервью, чтобы сразу видеть реальные навыки — без алгоритмов, учебных вопросов и розовых пони.

Читать далее

Мой список лучших и худших книг

Level of difficultyEasy
Reading time4 min
Views38K

Сегодня я расскажу про книги которые помогли мне узнать что-то новое и полезное, а также расскажу про те книги, которые не в коем случае не надо читать. Место в списке ничего не значит, книги про разное и расставить их в топ невозможно.

Читать далее

Работа с массивами по-новому. React Custom Hook: useArray

Level of difficultyEasy
Reading time2 min
Views2.8K

В этой серии статей мы отправимся в путешествие по миру пользовательских хуков React, открывая для себя их огромный потенциал для улучшения ваших проектов разработки. Сегодня мы сосредоточимся на хуке «useArray», одном из многих тщательно разработанных хуков, доступных в коллекции пользовательских хуков React.

Читать далее

Как узнать количество перерисовок? React Custom Hook: useRenderCount

Level of difficultyEasy
Reading time2 min
Views3.7K

В этой серии статей мы отправимся в путешествие по миру пользовательских хуков React, открывая для себя их огромный потенциал для улучшения ваших проектов. Сегодня мы сосредоточимся на хуке useRenderCount, одном из многих тщательно разработанных хуков, доступных в коллекции пользовательских хуков React.

Читать далее

Стоит ли решать задачи на Codewars? Или как я полюбил алгоритмы

Level of difficultyEasy
Reading time4 min
Views34K

В этой статье я хочу поделиться своим опытом изучении алгоритмов и рассказать, как я пришёл к Codewars и какие ошибки совершал на этом пути.

Я Frontend разработчик с опытом около 4 лет, и за это время алгоритмы в чистом виде мне ни разу не пригодились. Однако я понял, что использовал алгоритмы всю жизнь, просто не называл это так.

Читать далее

Вопросы к собеседованию React (Junior level)

Level of difficultyEasy
Reading time7 min
Views19K

Сегодня я покажу вам подборку из популярный вопросов для React разработчиков. В этой статья я подробно разберу 10 вопросов для начинающего разработчика, но не проходите мимо если вы давно уже не Junior, возможно вы сможете подчеркнуть для себя какие-то тонкости.

Читать далее

Стоит ли становиться Fullstack разработчиком

Level of difficultyEasy
Reading time6 min
Views14K

Сегодня я кратко (или не очень) изложу свои мысли о том, стоит ли быть fullstack разработчиком, какие плюсы и минусы у такого пути развития и для кого такое направление выгодно.

Читать далее

Путь развития Frontend разработчика (Вторая часть)

Level of difficultyEasy
Reading time8 min
Views22K

Это вторая часть roadmap frontend разработчика, Если вы не читали первую часть, то настоятельно рекомендую ознакомится, Первая часть. В этой статье я продолжу вам рассказывать про мое представление современной карты развития frontend разработчика.

Читать далее

Путь развития (Roadmap) Frontend разработчика

Level of difficultyEasy
Reading time5 min
Views61K

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

Читать далее

Information

Rating
5,723-rd
Location
Москва и Московская обл., Россия
Registered
Activity

Specialization

Frontend Developer, Fullstack Developer
Senior
JavaScript
HTML
CSS
React
TypeScript
Node.js
Webpack
NextJS
SCSS
Jest