{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

vue、react、angular是前端三大框架,有人说用vue的小白居多,你怎么看?

ScliangScliang 回答5 收藏1
收藏问题

5条回答

Crazy_Coder

Crazy_Coder

回答于2022-06-22 19:43

能用react的都不不想用vue了,一些团队选型是照顾大多数人。

评论0 赞同0
  •  加载中...
jsummer

jsummer

回答于2022-06-22 19:43

这三个框架都诞生好几年了吧,居然还有人在问这种无聊的问题,匪夷所思。说说我的看法吧,vue和react我都用过,语法上来讲,vue更容易上手,因为版本不多,文档也比较集中,从框架的角度来说,vue框架本身做的比react要多一些,react框架本身只做了数据驱动视图这一块,对于组件的抽象样式的隔离做的比较少,写法上有所谓无状态写法、函数式写法、类写法等,目录结构可以随便定,总的来说自由度很高,但碰到没有规范的团队,简直是噩梦。vue的话,相对来说,写法比较少(也有类写法但主流的还是对象写法),什么地方放组件内部data,什么地方放外部传来的prop,哪个钩子函数会在什么时期被调用,怎么watch数据变更,都有明确的规范。另外值得一提的是样式隔离,每个组件的样式只要声明了scoped属性都不会污染到全局。另外一个是this指向,vue里面所有this都是指向组件本身的,不用像react一样各种写bind。

总的来说我认为用vue相对省心吧,可以把更多精力专注到实际业务流程里去,而不是去挖掘各种奇淫巧技,用框架的目的是帮助开发,利于协作,适合自己的才是最好的。

评论0 赞同0
  •  加载中...
pakolagij

pakolagij

回答于2022-06-22 19:43

说Vue小白居多,或许有些人不爱听,但当前却是事实。其实Vue也是有大牛级别的人在用,只是大量新手也在用。Vue设计初衷即天性是简单易用,所以门槛比其它两个简单些,有前端经验的人很容易上手,没什么经验的人学习一段时间也能逐步掌握。所以如果三大框架选型一个,绝大部分新人会选择Vue,同时很多人只会当它为工具用,而不会去研究其原理,基至由于Vue的封装,屏蔽了一些晦涩难懂的东西,有些人用很久了却连闭包是什么都不知道,再加上Vue基本够用,用习惯舒服了,不少人会留恋在相关技术栈,而不去尝试和学习新东西。上述这部分人群比较广,所以Vue遇到小白比遇到大牛的机遇大很多。

评论0 赞同0
  •  加载中...
jerry

jerry

回答于2022-06-22 19:43

正常,vue学习曲线最平滑,入门最简单,自然小白多一些,其实正是优点的集中提现。就像说程序员里,做web/js的小白居多,也是很正常的大白话。但小白多就说明高手不多吗?技术不深吗?

评论0 赞同0
  •  加载中...
YJNldm

YJNldm

回答于2022-06-22 19:43

vue是最好用的,功能也是最强大的。

评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<