Chapter1 (1-5)简介
crx文件是谷歌浏览器的扩展文件,就是插件
真实Dom与虚拟Dom:真实dom很重,虚拟dom较轻,更新真实dom页面会重绘,而更新虚拟dom页面不会重绘,渲染的时候才会更新页面
Jsx(JavaScript XML):react定义的一种类似于XML的JS扩展语法:XML+JS
模块化与组件化的理解
模块:向外提供特定功能的js程序,一般就是一个js文件;因为js代码更多,更复杂;可以复用js,简化js的编写,提高js运行效率。
组件:用来实现特定(布局)功能效果的代码集合(html/css/js);因为一个界面的功能更复杂;可以复用编码,提高运行效率。
当应用的js都是以模块来编写的,这个应用就是一个模块化的应用;是以多组件的方式实现,就是一个组件化的应用