对前端一直是个半吊子,一直觉得主要兴趣在后台开发。但是目前全栈化趋势越来越烈了,前台后端的分工界线越来越模糊。日常工作中接到的任务有很大的占比都是前端的开发,这也是应用开发(非底层,非中间件)不得不面对的一个现状。
既然如此,那就硬着头皮上吧!其实,所有的东西都经不得深研,一研究入得法门就会发觉其中奥妙,根本停不下来!
1. react系知识图谱
Facebook出品,var框架里目前应该是最广泛应用的前端框架了。
个人感觉入门还是有一些门槛的,涉及的东西也很多。有一个实际的项目供研究学习,进步会比较快一点。目前各种框架组合百花争艳,就以自己目前的了解和接触做一个简单列表。
1.1 react
一个View层框架,主要做的是界面组件化的工作。
官网
中文文档
1.2 redux
负责的是数据流,数据流就是用户动作与响应的抽象。
官网
中文文档
1.3 react-redux
react与redux的桥梁,参见redux吧。