На самом деле, MST или MobX State Tree - это очень описательное имя, если подумать.
MobX быстр, но не предоставляет никакой организационной структуры из коробки, поэтому централизованные операции, такие как создание снимков всего состояния, восстановление состояния из снимка, автоматическая синхронизация отдельных хранилищ, перемещение во времени или горячая перезагрузка не возможно или до разработчика, чтобы поддержать.
MST поддерживает все вышеперечисленное ( и более ) из коробки, объединяя отдельные хранилища в единое дерево интерактивных и взаимодействующих узлов.
Центральным в MST (mobx-state-tree) является концепция живого дерева.
дерево состоит из изменчивых, но строго охраняемых объектов, обогащенных
информация о типе времени выполнения. Другими словами, каждое дерево имеет форму (тип
информация) и состояние (данные). Из этого живого дерева, неизменного,
структурно совместно используемые снимки создаются автоматически.
Однако все это происходит за определенную плату, и MST в целом несколько медленнее, чем чистый MobX. Поэтому, если вам не нужны эти функции, не стесняйтесь использовать только MobX.