Специализация
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 в телеграм
Как использовать createSlice и какие преимущества он предоставляет?
createSlice — это утилита из Redux Toolkit, которая позволяет объединить редьюсеры и действия в одном объекте. Это упрощает создание редьюсеров, избавляет от необходимости вручную писать типы действий и улучшает читаемость кода. В ответах к этим действиям создаются автоматические генераторы действий и редьюсеров.
Что такое FSD-архитектура? Какие слои использовали?
FSD делит проект на слои по бизнес-логике:
App — инициализация, роутинг.
Pages — страницы.
Features — фичи (например, авторизация).
Entities — бизнес-сущности (User, Product).
Shared — UI-кит, утилиты.
Как избежать циклических зависимостей в FSD?
Можно ли переиспользовать компоненты внутри одного слоя в FSD?
Когда следует выделять сущности (entities) в Feature-Sliced Design?
Какие ограничения есть у Feature-Sliced Design при построении сложных процессов?
Какие архитектурные подходы используются во frontend-разработке и в чем суть Feature-Sliced Design?
Какие основные слои существуют в Feature-Sliced Design и за что они отвечают?
Как организована ответственность слоев в FSD?
Какие проблемы возникают при использовании FSD?
Рейтинг:
3
Сложность:
7
Рейтинг:
4
Сложность:
6
Рейтинг:
3
Сложность:
5
Рейтинг:
4
Сложность:
6
Рейтинг:
3
Сложность:
5
Рейтинг:
1
Сложность:
3
Рейтинг:
2
Сложность:
6
Рейтинг:
3
Сложность:
5
Рейтинг:
3
Сложность:
4
Рейтинг:
3
Сложность:
5