React移动web极致优化
最近一个季度,我们都在为手Q家校群做重构优化,将原有那套问题不断的框架换掉。经过一些斟酌,决定使用react进行重构。选择react,其实也主要是因为它具有下面的三大特性。学习React的好处就是,学了一遍之后,能够写web,node直出,以及native,能够适应各种纷繁复杂的业务。需要轻量快捷的,直接可以用Reactjs;需要提升首屏时间的,可以结合ReactServerRender;需要更好的性能的,可以上ReactNative。但是,这其实暗示学习的曲线非常陡峭。单单是Webpack+React+Redux就已够一个入门者够呛,更何况还要兼顾直出和手机客户端。不是一般人能hold住所有