Специализация
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 в телеграм
Что такое FSD-архитектура? Какие слои использовали?
FSD делит проект на слои по бизнес-логике:
App — инициализация, роутинг.
Pages — страницы.
Features — фичи (например, авторизация).
Entities — бизнес-сущности (User, Product).
Shared — UI-кит, утилиты.
Почему time-travel считается killer-feature Redux?
Time-travel называют killer-feature, потому что он кардинально упрощает отладку. Разработчик видит всю историю изменений состояния и может точно понять, где логика пошла не так. Это особенно важно в сложных интерфейсах с большим количеством состояний. Такой уровень прозрачности редко доступен в других подходах.
Что происходит при автоматической сборке feature-ветки на stage-окружение?
При автоматической сборке feature-ветки код собирается и деплоится в stage-окружение без ручного вмешательства. Запускаются сборка, тесты и линтеры. Результат доступен для проверки командой и QA. Это позволяет выявить проблемы до merge в основную ветку. Stage обычно максимально приближен к production.
Рейтинг:
2
Сложность:
6
Рейтинг:
4
Сложность:
5
Рейтинг:
4
Сложность:
7