尤雨溪承认 Vite 在之后会取代 Vue CLI,你开始学 Vite 了吗?

2021-01-29 10:34:36 +08:00
 fewuliu

昨天,尤雨溪在 twitter 上回答了一个经典的问题:Vite 会取代 Vue CLI 吗?

尤雨溪:起初,我也不确定,但是现阶段我相信最终会是这样。

所以,你开始学 vite 了吗?😲

我是五柳,喜欢创新、捣鼓源码,热衷于 Vue3 源码、Vite 源码、前端工程化、跨端等技术分享,欢迎关注我的微信公众号:Code center

8612 次点击
所在节点    Vue.js
50 条回复
75er
2021-01-29 11:06:47 +08:00
我是一个从 Js 到 Jquery 之后不再写前端的东西,只用 c#写后台工业类应用系统。今年又因为缺人想写点前端,一看前端,这都是啥?也怪我可能荒废了两年时间,去做一些管理方面的东西,没有研究技术。看了看 demo,用 react+vue 都写了个小点的应用系统。对我自己而言,我的感觉是前端目前强行增加难度,这个话可能不准确,也有可能是我肝不动了之类。毕竟底层码畜,造不出轮子,可顶部大佬们为了维护自己的圈子,不断重开山头强求 star,拉人造势,这个风头目前已经很盛行了。所以 35 岁的门槛不是别人定的,也是别人定的。
fewuliu
2021-01-29 11:14:20 +08:00
@75er 技术发展的本质是生产导致的,人只是想要提高生产.....就好比现实中从没用工具生产到用工具生产一样。
Marstin
2021-01-29 12:05:23 +08:00
@75er react+vue 一起用?那可以说是很神奇的操作了
在定义这东西不好用之前,先想想这东西是用来干嘛的,我应该用它解决什么问题,与既往的解决方案有何不同,继而思考我应该如何学会去使用。而不是上来一通写,发现自己并不是很会用,然后定性这玩意儿太难用。

如果单纯以个人上手使用难度来定义工具是否合适,手机、网络等电子产品和复杂工具,在多数中老年人眼中都是阻碍社会进步的,就像移动支付没有刷卡和现金交易更方便。就像我的长辈,在学会用滴滴打车之前,一直认为在街边招手打出租,或者打出租车公司电话比使用打车软件复杂的操作更简单,但是在他们真正熟悉之后,真香,完全放弃了过去的打车方式。
des
2021-01-29 12:18:08 +08:00
@75er 其实你自己都说明白了,和你写的东西有关系。
第一是你写的大都是后端主导的管理应用系统,第二是多人合作的问题及数据及状态管理的问题
你可以试着做一个聊天应用,多个群组可切换带在线状态禁言的那种,然后在考虑考虑多人合作
MakeItGreat
2021-01-29 12:19:40 +08:00
@livid
这大概算推广?
lesismal
2021-01-29 12:23:56 +08:00
原生 js 足够用,只是以前的大多数前端工程师们缺乏工程性系统性思考。工程管理、性能优化,试试我这个:

https://www.v2ex.com/t/747412#reply8

https://www.v2ex.com/t/743590#reply20
jadeborner
2021-01-29 12:33:24 +08:00
@75er 从 jquery 到 vue/react,你居然认为是强行增加难度?那我服了,没啥话讲
fewuliu
2021-01-29 12:33:37 +08:00
@MakeItGreat 额....看来 V2EX 排斥这些,下次我会删掉,我自己选择下沉 1 天吧
Reapper
2021-01-29 13:09:58 +08:00
npm install 怕过谁!
fewuliu
2021-01-29 13:53:53 +08:00
@Reapper 哈哈,在理 😄
yaphets666
2021-01-29 13:56:56 +08:00
我不是很害怕...因为 vue 这一系列的东西 都比较注重学习成本.学习起来不难,有很多符合直觉的东西.问题不大.
而且打包工具吧主要就项目初期用一下,后面基本用不到了.
robinlovemaggie
2021-01-29 14:13:16 +08:00
如果想让 Vite 成为 Yarn 般的存在,估计还有海量的工作要做,慢慢等吧~
love
2021-01-29 14:28:31 +08:00
@75er 不是前端给自己加难度,完全只是你放弃几年跟不上节奏了而已,现在的前端可以说是架构成熟工具完备,和 jquery 时代不可同日而语
isnullstring
2021-01-29 14:57:36 +08:00
@75er 工具和框架上还有很多发展空间吧?
我是有点认同这句“可顶部大佬们为了维护自己的圈子,不断重开山头强求 star,拉人造势,这个风头目前已经很盛行了”
maplelin
2021-01-29 15:05:24 +08:00
webpack 主要还是💩在配置繁琐和插件支持上吧,经常版本一升级就各种不兼容
75er
2021-01-29 16:35:59 +08:00
@Marstin 不是一起用的 是先写了 react 后面又写了 vue,因为完全不了解现在的前端模式,也有时间,就挨个试试。
其实对我来说,核心没啥变化,有些地方确实用着很好,甚至觉得很神奇。但我至少是从业了五年左右了。我在想,我那个时候刚毕业,去做前端的时候,还是 document.getelement 只会这种东西就去面试了,当然如果让我选,我也选择用新的框架,毕竟无论从哪方面来说,都完爆我手写的。,只是对于现在的年轻人,一直疲于学习新的,各种精读源代码,一直都处于浅尝辄止的状态,我觉得是不太友好,可能这也算是一种淘汰吧。
75er
2021-01-29 16:42:17 +08:00
@jadeborner 可能从配置的丰富性和其他来说的话,确实简单了,基本上有点编程思想,看看说明文档就能使用,比一起自己手写简单多了。我说的难度,是调试的时候,比如手写以前一个系统,你可以很清楚哪里的代码是做啥的,出问题第一时间你脑子可以有好几种方案去排查。
75er
2021-01-29 16:45:06 +08:00
@fewuliu 只要能提高生产力,拿必然是前进方向,毕竟我也觉得现在的前端框架写东西,很香。
75er
2021-01-29 16:48:31 +08:00
@love 确实。一个是用.net , 一个是 AWS 全家桶,快把我废掉了。
fewuliu
2021-01-29 16:55:33 +08:00
@75er 是的 👍

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/749452

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX