- 博客(6)
- 收藏
- 关注
原创 深入浅出React和Redux学习笔记(五)
React组建的性能优化性能优化的方法:单个React组件的性能优化;多个React组件的性能优化;利用reselect提高数据选取的性能;重点关注的是,React组件的渲染性能优化。1.单个React组件的性能优化React利用Virtual DOM来提高渲染性能,虽然每次页面更新都是对组件的重新渲染,但并不是将之前渲染的内容全部抛弃重来,借助Virtual DOM,React...
2019-12-31 14:42:31 138
原创 深入浅出React和Redux学习笔记(四)
模块化React和Redux应用创建一个复杂的应用该如何操作?模块化应用的要点;代码文件的组织方式;状态树的设计;开发辅助工具;1.模块化应用要点React负责视图,Redux管理状态。开始一个新的应用应该考虑的事情:代码文件的组织结构;确认模块的边界;Store的状态树的设计;2.代码文件的组织方式2.1按角色组织按角色组织(Organized ...
2019-12-31 14:41:32 186
原创 深入浅出React和Redux学习笔记(三)
从Flux到ReduxRedux管理应用状态的框架:单向数据流的始祖Flux;Flux理念的一个更强实现Redux;结合React和Redux;1.FluxRedux是Flux思想的另一种实现方式;Flux(含Redux)贯彻的重要观点——单向数据流;Flux推翻了MVC框架,用了新的思维来管理数据流转;1.1MVC框架的缺点MVC框架把应用分为三部分:...
2019-12-31 14:40:39 151
原创 深入浅出React和Redux学习笔记(三)
从Flux到ReduxRedux管理应用状态的框架:单向数据流的始祖Flux;Flux理念的一个更强实现Redux;结合React和Redux;1.FluxRedux是Flux思想的另一种实现方式;Flux(含Redux)贯彻的重要观点——单向数据流;Flux推翻了MVC框架,用了新的思维来管理数据流转;1.1MVC框架的缺点MVC框架把应用分为三部分:...
2019-12-31 14:39:31 163
原创 深入浅出React和Redux学习笔记(二)
设计高质量的React组件构建高质量的React组件的原则和方法:划分组件边界的原则;React组件的数据种类;React组件的生命周期;1.易于维护的组件的设计要素**分而治之:**每个小的组件只关注实现单个功能,但这些功能组合起来,也能满足复杂的实现需求。拆分组件最关键的就是确定组件的边界,每个组件都应该独立的存在。组件的划分要满足高内聚(High Cohes...
2019-12-31 14:38:08 106
原创 深入浅出React和Redux学习笔记(一)
React新的前端思维方式React的介绍:如何初始化一个React项目;如何创建一个React组件;React的工作方式;1.初始化一个React项目1.1 create-react-app工具create-react-app是通过npm发布的安装包,在安装完成Node.js和npm后,在命令行工具中安装create-react-app:$ npm instal...
2019-12-31 14:37:18 189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人