最近要开始面试了,所以又重新复习了一下Vue的官方文档,之前几年都是在用react开发,好几年没摸过vue了,但这次学习下来,发现vue3的槽点还是蛮多的。总结如下:
1.想模仿react hook函数式编程,但又想保留自己选项式的特色,所以setup和选项式可以同时存在,create也可以变成oncreate。新人小白上手可能比较难。
2.过多的相似api,很多api都有相似的用法(除了名字,功能基本都一模一样),看得我一愣一愣的。比如minx和extend、reactive和ref,unref和toValue
3.script setup和setup函数区别太大,却混为一谈,说真的script setup这种写法是挺不错的,但用起来和setup()区别太大了,又需要重新学习成本,而且容易搞混乱