Обновить
5
0
Руслан@ko22009

Старший фронтенд-разработчик

Отправить сообщение

Практика по исправлению рекурсивных импортов во фронтенд приложении

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели8.8K

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

Рекурсивные импорты рассмотрим на примере React/Redux приложении.

Исходный код приложения опубликован тут, можете склонировать и попробовать самостоятельно исправить ошибки. Так сказать закрепить теорию на практике.

Читать далее

Проблемы перехода (смены работы) в IT

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели5K

Решил поделиться проблемой, возникающей при поиске работы в России.

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

Читать далее

Правильные ли у вас микрофронты?

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели9.9K

Как избежать типичные ошибки при внедрении микрофронтов и какие инструменты упрощают жизнь разработчикам.

Рассмотрим плохие примеры разделение кода приложения, т.е. когда "архитектор" или лид проекта, не умеют микрофронты готовить. А разработчикам нужно с этим жить.

Читать далее

Ошибки при работе с tailwindcss

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели7.1K

Рассмотрим распространенные ошибки которые допускают разработчики при работе с tailwind и пути их решения.

Читать далее

Тестирование фронтенд компонентов с jest-dom на видимость пользователю

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели1.9K

Решаем проблему с тестирование элемента что он виден пользователю или не виден.

Данное решение для reactjs проекта написано, но также работает и для других фреймворков, с которыми работает jest-dom

Читать далее

Циклические импорты на фронтенде

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели9.9K

Хочу рассказать о том, какие проблемы при разработке создают рекурсивные зависимости на фронте.

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

Рассмотрим способы разрешения циклических зависимостей и их обнаружение.

Читать далее

Тестирование redux store middleware

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели2.2K

Бывает ситуация, когда нам необходимо протестировать middleware, либо асинхронное событие, которые возникает в хранилище redux.

Цель этой статьи в том, чтобы показать как тестировать action в redux store.

Есть готовое решение, redux-mock-store, но оно не позволяет оперировать реальным хранилищем, через него мы можем только проверить был вызван тот или иной action, а данные которые сохраняем мы в store, не можем проверить.

Читать далее

Практика: фронтенд для начинающих

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели11K

Это простое руководство для тех кто хочет развернуть локально проект и начать уже писать код.

Стек: typescript, vue, vitejs, primevue

Полетели

Разработка собственного плагина для nx (executor и generator)

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели2.5K

В продолжении к предыдущей статьи, погружение в nx.

Практический урок по написанию собственного плагина, на примере react приложения.

Читать далее

Теория: nx — инструмент по работе с микрофронтендами

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели22K

Как не утонуть новичку в документации nx?

Разберем основные понятия и концепции по работе с монорепозиторием под управлением nx.

А также укажу некоторые особенности о которых нужно знать, чтобы "не выстрелить себе в ногу".

Читать далее

Информация

В рейтинге
Не участвует
Откуда
Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Фронтенд разработчик
Старший
От 300 000 ₽
JavaScript
Адаптивная верстка
Веб-разработка
Webpack
React
HTML
CSS
TypeScript
Redux
Jest