1.React简介
——起源于Facebook的内部项目,在2013年5月开源了,性能出众,代码逻辑简单;
——清楚两个概念
library(库):小而巧,只提供了特定的API,可以很方便的从一个库切换到另外的库,但是代码几乎不会改变
Framework(框架):大而全,提供了一整套的解决方案,所以如果在项目中间想切换到另外的框架是比较困难的
2.React和Vue的对比
组件化方面
——什么是模块化:是从代码的角度来进行分析的,把一些可复用的diamante,抽离为单个的模块,便于项目的维护和开发
——什么是组件化:是从UI界面的角度来分析的,把一些可复用的UI元素抽离为单个的UI元素,便于项目的维护和开发
——组件化的好处:随着项目规模的增大,组件越来越多,可以很方便的把现有的组件拼接成一个完整的页面