Встречается на собеседованиях • сегодня
Как глубоко знаешь MobX
MobX — это библиотека для управления состоянием, использующая реактивное программирование. Хорошо разбираюсь в его основах: observable, computed, actions, reactions.
Пример:
javascript
import { observable, action, computed } from 'mobx';
class Store {
@observable count = 0;
@action increment() {
this.count++;
}
@computed get doubleCount() {
return this.count * 2;
}
}
const store = new Store();
store.increment();
console.log(store.doubleCount); // 2
text
Знаю про **autorun**, **reaction**, **when** для побочных эффектов, а также про **configure** для тонкой настройки (например, `{ enforceActions: "always" }`). Умею работать с **MobX + React** (`observer`, `useLocalStore`).
Глубоко понимаю принципы **транзакций**, **атомарности** и оптимизацию рендеров. Если нужно — могу объяснить разницу с Redux.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы