同学你好,我逐一给你说明。1. redirect我觉得是非常优雅的方式,这也是react-router4.0的核心理念,让路由和组件融合,不独立去成体系。 2. 请求封装中间件,我认为可以,这个只要对axios做一层封装即可,有很多代码可供拷贝,直接用即可。3.styled-component是我觉得在react中实现类似于css-module最优雅的一种方式了,如果有其他方式,欢迎推荐给我。它对css预处理支持的很好。4. 在项目中,你用了immutable + react-redux,如果深究源码,已经可以解决95%以上的性能问题,针对业务的优化,自己结合业务做一下即可。 5. 高度抽象的组件,需要你有高度灵活的系统,这种系统给入门同学讲解,基本没人听得懂,而最高度抽象的,就是Component,所以你需要看的不是实战了,而是源码。 6. 录制课程的时候hook还没出,后面我会补充。