昨天,尤雨溪在 twitter 上回答了一个经典的问题:Vite 会取代 Vue CLI 吗?
尤雨溪:起初,我也不确定,但是现阶段我相信最终会是这样。
所以,你开始学 vite 了吗?😲
我是五柳,喜欢创新、捣鼓源码,热衷于 Vue3 源码、Vite 源码、前端工程化、跨端等技术分享,欢迎关注我的微信公众号:Code center。
1
lewis89 2021-01-29 10:36:52 +08:00 6
您更新吧,我学不动了..
|
3
EPr2hh6LADQWqRVH 2021-01-29 10:39:48 +08:00
呵,两害相权取其轻吧。
毕竟 vite 还改得动,webpack💩山根本动不了 |
5
acthtml 2021-01-29 10:41:57 +08:00
好耶
|
6
gromit1337 2021-01-29 10:46:01 +08:00
vue2 我还没整明白呢
|
7
EPr2hh6LADQWqRVH 2021-01-29 10:46:58 +08:00 2
最近试用了一下,总体观感比 webpack 强多了没那么多💩,但也少了 webpack 生态里面的插件比如 sentry 没法自动上传之类的了。
别的地方问题也有,尤雨溪弄的东西都是跟他一丘之貉的,下层用的 esbuild,对 typescript 的支持竟然不是通过 tsc,而是自己瞎写的,ts 精髓的装饰器和 metadata 根本就不支持。 一直觉得尤雨溪和他这一丘之貉的世界观有问题,他做的东西都是按他的可观测世界来的,他没观测到的就等于不存在,做了很多阉割标准的事情,按照他的原设计用途就可以,稍微涉及点他意识不到的就是一塌糊涂。 |
8
zhoushushu 2021-01-29 10:47:17 +08:00 1
你微信公众号广告多不多?
|
10
fewuliu OP @zhoushushu 只分享技术
|
11
fewuliu OP @gromit1337 没事,用 Vite + Vue 2.x 继续学😂
|
12
murmur 2021-01-29 10:57:17 +08:00
坚持 vue2 不动摇
|
13
KuroNekoFan 2021-01-29 10:58:27 +08:00 via iPhone
@avastms 咱国人搞软件开发不就是“”要啥自行车”🤙🏾
|
14
otakustay 2021-01-29 10:58:47 +08:00
我很好奇 webpack 有啥💩的……
|
15
fewuliu OP @murmur 可以的,官方也有支持了 Vue 2.x 的插件 https://github.com/underfin/vite-plugin-vue2,可以体验一波😲
|
16
Perry 2021-01-29 11:00:49 +08:00 1
坚持 React 不动摇
|
17
qdwang 2021-01-29 11:02:13 +08:00
vite 确实很好用
|
18
shunia 2021-01-29 11:02:20 +08:00
webpack 有啥问题?
另外 rollup 也挺香啊。 snowpack 未来可期。倒是 parcel 好像落下了。 这么多还不够吗? |
21
75er 2021-01-29 11:06:47 +08:00
我是一个从 Js 到 Jquery 之后不再写前端的东西,只用 c#写后台工业类应用系统。今年又因为缺人想写点前端,一看前端,这都是啥?也怪我可能荒废了两年时间,去做一些管理方面的东西,没有研究技术。看了看 demo,用 react+vue 都写了个小点的应用系统。对我自己而言,我的感觉是前端目前强行增加难度,这个话可能不准确,也有可能是我肝不动了之类。毕竟底层码畜,造不出轮子,可顶部大佬们为了维护自己的圈子,不断重开山头强求 star,拉人造势,这个风头目前已经很盛行了。所以 35 岁的门槛不是别人定的,也是别人定的。
|
23
Marstin 2021-01-29 12:05:23 +08:00
@75er react+vue 一起用?那可以说是很神奇的操作了
在定义这东西不好用之前,先想想这东西是用来干嘛的,我应该用它解决什么问题,与既往的解决方案有何不同,继而思考我应该如何学会去使用。而不是上来一通写,发现自己并不是很会用,然后定性这玩意儿太难用。 如果单纯以个人上手使用难度来定义工具是否合适,手机、网络等电子产品和复杂工具,在多数中老年人眼中都是阻碍社会进步的,就像移动支付没有刷卡和现金交易更方便。就像我的长辈,在学会用滴滴打车之前,一直认为在街边招手打出租,或者打出租车公司电话比使用打车软件复杂的操作更简单,但是在他们真正熟悉之后,真香,完全放弃了过去的打车方式。 |
24
des 2021-01-29 12:18:08 +08:00 via iPhone
@75er 其实你自己都说明白了,和你写的东西有关系。
第一是你写的大都是后端主导的管理应用系统,第二是多人合作的问题及数据及状态管理的问题 你可以试着做一个聊天应用,多个群组可切换带在线状态禁言的那种,然后在考虑考虑多人合作 |
25
MakeItGreat 2021-01-29 12:19:40 +08:00 via Android
@livid
这大概算推广? |
26
lesismal 2021-01-29 12:23:56 +08:00
原生 js 足够用,只是以前的大多数前端工程师们缺乏工程性系统性思考。工程管理、性能优化,试试我这个:
https://www.v2ex.com/t/747412#reply8 https://www.v2ex.com/t/743590#reply20 |
27
jadeborner 2021-01-29 12:33:24 +08:00
@75er 从 jquery 到 vue/react,你居然认为是强行增加难度?那我服了,没啥话讲
|
28
fewuliu OP @MakeItGreat 额....看来 V2EX 排斥这些,下次我会删掉,我自己选择下沉 1 天吧
|
29
Reapper 2021-01-29 13:09:58 +08:00 1
npm install 怕过谁!
|
31
yaphets666 2021-01-29 13:56:56 +08:00
我不是很害怕...因为 vue 这一系列的东西 都比较注重学习成本.学习起来不难,有很多符合直觉的东西.问题不大.
而且打包工具吧主要就项目初期用一下,后面基本用不到了. |
32
robinlovemaggie 2021-01-29 14:13:16 +08:00
如果想让 Vite 成为 Yarn 般的存在,估计还有海量的工作要做,慢慢等吧~
|
33
love 2021-01-29 14:28:31 +08:00 via Android
@75er 不是前端给自己加难度,完全只是你放弃几年跟不上节奏了而已,现在的前端可以说是架构成熟工具完备,和 jquery 时代不可同日而语
|
34
isnullstring 2021-01-29 14:57:36 +08:00
@75er 工具和框架上还有很多发展空间吧?
我是有点认同这句“可顶部大佬们为了维护自己的圈子,不断重开山头强求 star,拉人造势,这个风头目前已经很盛行了” |
35
maplelin 2021-01-29 15:05:24 +08:00
webpack 主要还是💩在配置繁琐和插件支持上吧,经常版本一升级就各种不兼容
|
36
75er 2021-01-29 16:35:59 +08:00
@Marstin 不是一起用的 是先写了 react 后面又写了 vue,因为完全不了解现在的前端模式,也有时间,就挨个试试。
其实对我来说,核心没啥变化,有些地方确实用着很好,甚至觉得很神奇。但我至少是从业了五年左右了。我在想,我那个时候刚毕业,去做前端的时候,还是 document.getelement 只会这种东西就去面试了,当然如果让我选,我也选择用新的框架,毕竟无论从哪方面来说,都完爆我手写的。,只是对于现在的年轻人,一直疲于学习新的,各种精读源代码,一直都处于浅尝辄止的状态,我觉得是不太友好,可能这也算是一种淘汰吧。 |
37
75er 2021-01-29 16:42:17 +08:00
@jadeborner 可能从配置的丰富性和其他来说的话,确实简单了,基本上有点编程思想,看看说明文档就能使用,比一起自己手写简单多了。我说的难度,是调试的时候,比如手写以前一个系统,你可以很清楚哪里的代码是做啥的,出问题第一时间你脑子可以有好几种方案去排查。
|
41
wotemelon 2021-01-29 16:58:21 +08:00
公众号的 vue3 源码解读有点简单
|
42
liuzhaowei55 2021-01-29 17:00:17 +08:00 via Android
已经在用了,整体来说,开发友好。
|
44
LiuJiang 2021-01-29 17:53:58 +08:00
体验了下,还是非常爽的。
|
45
Ansen 2021-01-30 10:24:56 +08:00
还好我转一了 React
|
46
justin2018 2021-01-30 10:27:54 +08:00
我挺 React
|
47
Marstin 2021-02-01 08:15:13 +08:00
@75er 我认为写代码最终也会像既往的行业一样,追求最大限度地提高生产效率,开发流程和方式方法走向现代工业的流水线生产,一线工人,只需要懂技术,不需要懂原理,量大价廉
|
48
linbingcheng 2021-02-05 09:27:00 +08:00
原生 dom 、YUI 、extjs 、jquery...
这么多年过来,说实话,jQuery 真的不够用吗 |
49
br_wang 2021-02-20 11:47:35 +08:00
@linbingcheng 写大型项目(比如管理平台那些),真的是不够用吧……
|