tommy150天冲刺大厂之第19天

求解答求解答求解答,嗨喽,今天我开始了react框架的学习,一开始我是不打算学react的,我是打算深入vue去学,后面确实也深入去学了vue,响应式原理,computed和watch这些框架的东西我也手写了一遍,运行时和编译时我倒是没有去写(因为真的很麻烦),我只是去了解了他整个运行的过程和原理,它什么时候干了什么事我都知道的,比如编译器就分为解析器(解析template为模板AST),代码优化器(静态提升,patchFlags,缓存内置函数等优化,转为JS AST),代码生成器(生成渲染函数)。运行时呢就主要是一个diff算法,vue2是双端,vue3则是快速,并且得益于代码优化器的一些升级,vue3的diff性能大大提升。(我赶紧我就深入不了了,再深入就是diff算法的实现,我能理解它的过程,但让我写那肯定不太行)。所以我开始了react的学习,今天学了react的类组件,我发现是真的有点麻烦阿,脱离了模板语法和自动跟踪还有语法糖,有很多东西都要自己写,感觉很心累阿,但是后面听说函数组件有改进??useEffect()??只是大概了解了下,具体还不清楚,总之各位,你们觉得react相比vue的优势在哪呢,我觉得写起来很心累阿,如果只是说造轮子方便和兼容ts,那我无话可说,但是这两点平时开始也很少用到吧  //评分75分,19/150
全部评论

相关推荐

不愿透露姓名的神秘牛友
07-29 11:57
投递浪潮等公司7个岗位
点赞 评论 收藏
分享
07-02 10:39
门头沟学院 Java
Steven267:说点真实的,都要秋招了,还没有实习,早干嘛去了,本来学历就差,现在知道急了,而且你这个简历完全可以写成一页,劣势太大了,建议转测试
点赞 评论 收藏
分享
07-10 14:08
已编辑
江西农业大学 Java
拒绝无效加班的小学生...:期望3k吗?java这辈子有了
点赞 评论 收藏
分享
评论
2
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务