react 小结

其实有前面的9篇关于react 的文字,基本上就已经可以开发react项目了。关于项目的部署,这个和之前的vue基本一致,其实和vue也没啥关系,就是nginx的使用,如果是其他工具就是其他工具的使用。
在近半年的开发中有如如下几点需要小结一下:

  1. react 中没有和vue中的各种指令,例如:列表循环
    vue: v-for
    react: map()
  2. react 中没有全局的概念,vue中可以往Vue.prototype上挂载属性,但是react中没有;
  3. react 中组件接收到的props值是不可以修改,也不要去转存在state中再处理,会出现很多你意想不到的事情;
  4. 组件尽量简单/简洁化,做尽可能少的事;
  5. 注意生命周期,从过往的开发经历,iOS、vue、小程序、mui、uni-app、reacr看,做这些都要注意生命周期;
  6. 组件化是把双刃剑,要处理好,别弄巧成拙。

现在项目组的人员增加了几个,发现大家的代码风格各异,这个有好有坏;但是你的代码一定要有你的风格,不要自己的代码风格就是其他人的各种风格的组合体,目前项目组就存在这个情况,导致帮忙修改别人的bug非常痛苦。记住,代码是写个别人看的!!! 一个功能模块的代码尽量写在一起,写好注释,注意缩进。

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页