前端vue框架 作为前端,真的有必要把三大JS框架(vue,react,angular)都学会吗?
作为前端,真的有必要把三大JS框架(vue,react,angular)都学会吗?
我恰好在实际生产项目中使用过这三种框架。平心而论,从工作角度来说完全没有必要全部都学会,从提升角度来说你至少需要学会vue和react以及原生网页开发。angular在一定程度上来说已经是第二梯队,它的工程化方案可以了解一下,不过已经不是主流。
其实现在的前端工程师很多时候解决的不是样式问题,而是协作和业务逻辑处理的问题,很少见一家公司会同时使用多套框架来实现业务功能,学习的有,但是实际项目中一般都是一套代码撸一切,方便快捷产出高。所以说你在公司的地位与你会几个框架完全没有关系。而且完全学会一个框架之后其他的拿过来,1天上手写项目也不是不可能。
不过你要是想在技术上走的更远一点,你就需要理解他们的底层逻辑,演变历史,以及未来趋势,这样你才能取其精华,去其糟粕在技术上取得一定的成就。
只有我一个人感觉Layui和Vue差别不大吗?
layui基于jquery,当然很多地方也是直接操作josn数据,绑定数据直接显示,vue底层是操作虚拟dom,实现数据绑定,其实开发者不用关心,写法vue还需要在dom指定位置上绑定data,甚至要做一些逻辑,比如v-if等,layui其实是已经封装好的方法直接调用。
vue有个最大的问题是,如果页面很复杂,dom,data,method这三者因为不在一个地方,找起来要人命,当然vue3解决了,可以把所有逻辑写一个function,我个人还是觉得简单的页面用vue,复杂的业务逻辑多的用jquery
vuetify是前端框架吗?
是的,vuetify是vue框架的延伸版本,算是vue的加强版改进。
vue框架大概要学多久?
学习这一个很快,有html和javascript基础的,可能一两天就可以上手了;如果没有这些基础的,需要先学习这些,那就需要1-2星期。
但从上手到熟练,这是一个比较久的过程,需要有一定的实战经验才可以。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。