Skip to main content
写vue的一些建议

优美的代码和好用的功能都很重要

复杂列表, 列表和item的逻辑要分开,不要混到一起

  1. 避免使用过多ref
  2. 避免代码臃肿逻辑混乱
  3. 降低单个组件的复杂度(列表的逻辑和item的逻辑写到一起,会把组件复杂度提升一个量级)
  4. 让你的代码天然拥有一道隔离墙
  5. item的状态值可以挂载到item组件上,而不是侵入性的挂载到item对应的数据上

QinYang...About 4 minvue开发建议
微前端实践

背景

日事清的web端从诞生之初就一直用的backbone进行开发,当时的包管理器还用的require.js,构建方案还是grunt。后来在2016年,我们把构建方案换成了webpack,但是考虑到整个团队的学习成本,也考虑到项目的稳定性,再加上为了快速上线,视图框架还是用的Backbone,这个架构也就一直用到现在。

我们也鼓励团队成员用vue开发新的项目,在对比backbone和vue的开发效率的时候,我们发现,vue的效率高的不止一点点,且开发体验要比backbone好太多,所以什么时候能把backbone换成vue一直是我们的心愿。但没有业务场景,且现在项目又稳定,我们是绝不可能轻易迈出这一步的。


QinYang...About 18 min微前端singleSpavue