Я не стану долго сравнивать.
Вкратце, MobX является непопулярной утилитой, в то время как MST является самоуверенным решением, построенным на основе MobX.
Если вы новичок в MobX, просто используйте MST. Сначала ознакомьтесь с его концепциями, а затем определитесь со вторым проектом:)
Bare MobX невероятно гибок и может использоваться очень креативно. Но вы должны понять, что вы делаете с этим. Это немного похоже на черную магию, мощное, но нужно быть очень осторожным.
Для больших проектов мой личный метод состоит в том, что все получает свою собственную папку. то есть:
Root -> (Классы, Структуры)
Классы -> (ClassA, ClassB)
Структуры -> (StructA, StructB)
При необходимости вы можете дополнительно разделить StructA или Struct B ...
StructA -> (Методы, Struct)
и т. Д.
Я думаю, что лучшее, что можно сделать в вашей ситуации, - это просто убедиться, что вся ваша команда находится на одной странице. Этот момент не может быть подчеркнут достаточно. Имейте стандартизированный метод ведения дел и убедитесь, что вы это делаете.