Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
React
JavaScript
Git
Redux
Webpack
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Подпишись на React Developer в телеграм
Что такое рабочий процесс Gitflow?
Gitflow — это стратегия ветвления, которая делит разработку на несколько веток: main для релизов, develop для активной разработки и дополнительные ветки для новых функций, исправлений багов и релизов. Этот процесс удобен для крупных проектов с чёткими этапами разработки.
Какие действия триггерят reflow, repaint. И как можно избежать частого reflow?
Reflow происходит, когда меняется структура страницы или размеры элементов, и браузеру нужно пересчитать расположение. Repaint вызывается, когда меняется внешний вид (например, цвет), но размеры остаются прежними. Частые reflow замедляют работу страницы, поэтому их стараются минимизировать — например, группируя изменения в DOM или используя classList, а не менять стили по одному.
В какой момент мидлвары отрабатывают в цикле Redux?
Middleware отрабатывают после вызова dispatch() но до того, как экшен достигнет редюсеров. Они находятся в середине процесса диспатча, между инициацией экшена и фактическим обновлением состояния. Каждое middleware в цепочке получает экшен и решает передать его дальше, модифицировать или отменить.
Как организована работа с задачами (Trello, колонки, приоритеты)?
Что такое reflow и repaint?
Когда происходит перерасчет layout?
Рейтинг:
4
Сложность:
5
Рейтинг:
5
Сложность:
8
Рейтинг:
4
Сложность:
8
Рейтинг:
3
Сложность:
5
Рейтинг:
3
Сложность:
3
Рейтинг:
4
Сложность:
5