首页 > 如何使用React重构pc页面

如何使用React重构pc页面

最近在思考两个问题:

组件化

  1. 我觉得真正的组件化,应该是一个组件包含完整的html js css images这些资源,真正达到可插拔的零部件,而之前使用的fis可以通过资源重组来实现组件化。使用react也有一段时间了,一直没想明白如何用react也这样实现,我能想到的就是用webpack把依赖的资源打包一起,不知道这样以后会不会不好扩展或是维护。

使用react的姿势

照目前看,已经出现了六七款基于react写的框架,可以实现使用一个标签就能完整呈现一个ui效果,但是另外一个方向肯定自己在项目中手写封装component,因为毕竟需要考虑组件间数据和状态的传递,这才是实际项目应该考虑的组件化,那么问题是如何在项目中考虑这两种使用的姿势。


尽量别将所有的资源都打包到一个文件,那样的话加载起来就跟angular无差了,正确的姿势是利用react的生命周期,来加载相应的组件。

【热门文章】
【热门文章】