I've heard mobx-state-tree for a while. Today I looked into it, and found it's pretty lovely. Kind of the fat model pattern. Where it could make the code much more cleaner and far more less boilerplate compare to redux. Today, let's see how to make nested level in mobx-state-tree.