React与前端:React家族介绍
我曾在微博上说过“React就是哪吒”,那么一个前端框架和哪吒有什么关系呢?其实我觉得二者有某些相似的地方。 哪吒家室显赫,拥有的神器多到需要三头六臂才能拿得过来,后来经历磨难,脱胎换骨,能够独当多面。 React源自Facebook,集多项特色于一身——组件化、声明式、虚拟DOM、局部更新、状态机等,React 16引入的Fiber架构更可谓脱胎换骨,得Flux、Redux、immutable.js、React Router助阵,如虎添翼。 随着React Native的出世和React Canvas的诞生,更是让React如同有了三头六臂一般,将传统前端突破到安卓端、iOS端,大有一统全端的趋势。 目前三大框架Angular、React、Vue.js逐鹿中原,无论谁主沉浮,我都相信能“革了React命”的一定不是React的仿制品。 如果你对上面提到的这些名词不是特别了解,建议你阅读本文后续的内容,本文将介绍前端的历史和React相关知识。 1 前端简史 在没有Web时,信息的传递不太容易,得发明一种工具,让信息的创造者和阅读者都能看到一样的东西,于是Web诞生了。 1.1 Web...
