Встречается на собеседованиях • сегодня

Есть ли опыт работы с MobX

Да, есть опыт работы с MobX. Это отличная библиотека для управления состоянием в React-приложениях. Основные концепции: observable, action, computed и reaction.

Пример:

javascript
import { makeObservable, observable, action, computed } from "mobx";

class CounterStore {
count = 0;

constructor() {
makeObservable(this, {
count: observable,
increment: action,
double: computed,
});
}

increment = () => this.count++;

get double() {
return this.count * 2;
}
}

const counter = new CounterStore();

text

Плюсы:  
- Проще Redux по настройке и коду.  
- Автоматическая реактивность без лишних ререндеров.  
- Хорошо работает с React (через `observer` из `mobx-react-lite`).  

Использовал в проектах, где нужна гибкость и минимальный бойлерплейт.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы