首先,我也是才接触到reactjs4个月,做了三个小项目。
看到知乎大神们说reactjs-redux这种状态托管的mvvm框架如何如何。但是自己却始终没有发现我们苦心用react+redux实现一个mvvm,并且绞尽脑汁设计state,并且还要绞尽脑汁的去让交互更流畅何其之难。基本上大部分时间都在设计store里面的state。而那些需要即时得到操作反应的组件state。使用这种状态托管的mvvm框架,反应速度会明显拖慢。
如果遇到一个复杂交互页面,简直就要骂娘了。但是,如果我们把窗口ui的可操作组件的state放到v层来做。代码就会很丑陋,而且这也就打乱了原本react+redux的state的流。
与其这样折腾为什么不直接使用angularjs或者vue呢?
求reactjs老司机带带我。