最近很奇怪, vue 是怎么火起来的? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zzg
V2EX    Vue.js

最近很奇怪, vue 是怎么火起来的?

  •  
  •   zzg 2018-12-20 09:34:43 +08:00 26991 次点击
    这是一个创建于 2487 天前的主题,其中的信息可能已经有所发展或是发生改变。

    感觉突然就火起来了,谁能讲讲故事? vue 是怎么火起来的 https://www.cnblogs.com/imnzq/p/6959802.html

    136 条回复    2019-06-20 16:16:50 +08:00
    1  2  
    sonyxperia
        1
    sonyxperia  
       2018-12-20 09:35:42 +08:00   4
    vue 火起来是最近的事吗?
    mewpoi
        2
    mewpoi  
       2018-12-20 09:36:33 +08:00 via iPhone   1
    react 带起来的,加上爱国情怀…
    zzg
        3
    zzg  
    OP
       2018-12-20 09:37:33 +08:00
    @sonyxperia 你理解错了,我是说最近在思考这个问题
    babedoll
        4
    babedoll  
       2018-12-20 09:38:18 +08:00
    天时地利人和 符合历史进程
    EPr2hh6LADQWqRVH
        5
    EPr2hh6LADQWqRVH  
       2018-12-20 09:41:07 +08:00   20
    有一半都是尤雨溪吹出来的,明明在谷歌就实习了一年,硬说是工作,自称谷歌工程师

    自己写的第一件正经东西就是 vue,一个习作也敢拿出来大吹大擂,胜在自信

    剩下的一半是国内培训班的程序员,既不会翻墙也不懂英文,迫切需要一个类似的轮子,vue 在恰当的时间点出现在了恰当的位置上,就火了。
    cooper
        6
    cooper  
       2018-12-20 09:43:52 +08:00
    UnderTaker666
        7
    UnderTaker666  
       2018-12-20 09:46:38 +08:00   1
    小公司技术升级:能够完美的替换掉 jquery、angular1.x 等古老的框架
    升级成本:入门简单一学就能用,还有全面的中文文档,要知道很多程序员看英文文档会头疼
    azh7138m
        8
    azh7138m  
       2018-12-20 09:48:30 +08:00 via Android
    写起来舒服,确实可以显著减少代码
    它所说的渐进式确实好,不像 react,一上来就是全家桶
    当然,我永远喜欢 anujs (
    Yiki
        9
    Yiki  
       2018-12-20 09:52:33 +08:00
    简单易学啊造福很多中国人
    LanAiFaZuo
        10
    LanAiFaZuo  
       2018-12-20 09:53:23 +08:00
    那用 vue 的网站,SEO 咋办。
    feikeq
        11
    feikeq  
       2018-12-20 09:54:52 +08:00
    反正我不喜欢把模板弄得乱七八糟的嵌入渲染逻辑打破原有的模板样子。
    tatelucky
        12
    tatelucky  
       2018-12-20 09:55:28 +08:00
    中文文档比较健全吧
    fyibmsd
        13
    fyibmsd  
       2018-12-20 09:55:33 +08:00 via iPhone
    猪猡太多
    a4854857
        14
    a4854857  
       2018-12-20 09:56:14 +08:00
    上手容易,老项目迁移简单啊
    cutlove
        15
    cutlove  
       2018-12-20 09:56:46 +08:00   2
    你们又开始了
    kefengong
        16
    kefengong  
       2018-12-20 09:57:39 +08:00 via Android
    目测又要开始撕了
    svt
        17
    svt  
       2018-12-20 09:58:09 +08:00
    最近想学 vue 呢
    66beta
        18
    66beta  
       2018-12-20 09:58:29 +08:00 via Android
    文档全,入门快、设计好、生态壮
    hhhsuan
        19
    hhhsuan  
       2018-12-20 09:59:16 +08:00
    外国人用的也很多,听你们说的好像只有中国人用似得
    airyland
        20
    airyland  
       2018-12-20 09:59:35 +08:00   19
    第一技术是需要推广的,第二能广泛应用解决很多人的问题说明是有质量的,为何叫大吹大擂呢?我既不是培训班的,也不是因为所谓的吹使用的,我就是认真去使用对比了下开始使用的。

    这个帖注定又要吵起来,我先屏蔽掉了。。
    nicevar
        21
    nicevar  
       2018-12-20 10:02:38 +08:00 via Android
    再怎么推广也要有人愿意用才行
    liyer
        22
    liyer  
       2018-12-20 10:04:05 +08:00
    因为所有的小微企业招聘中都会写上这么一条:vue 项目经验
    wxsm
        23
    wxsm  
       2018-12-20 10:06:54 +08:00
    这个话题能再撕五年
    jydeng
        24
    jydeng  
       2018-12-20 10:08:07 +08:00
    为什么不能火,简单好用
    Xiqiuqiu
        25
    Xiqiuqiu  
       2018-12-20 10:08:19 +08:00
    @liyer #22 不要忘了,小微企业招聘信息大多复制粘贴.....
    icanfork
        26
    icanfork  
       2018-12-20 10:08:33 +08:00
    有人分析下 5 楼的心态历程吗?
    vakara
        27
    vakara  
       2018-12-20 10:09:57 +08:00
    vuw 才出来的时候不就是宣传的轻量么。。。我记得说是 几十 kb ?
    Vegetable
        28
    Vegetable  
       2018-12-20 10:12:17 +08:00   1
    @belin520 "别人的成功都是环境好"?
    Vegetable
        29
    Vegetable  
       2018-12-20 10:12:37 +08:00
    @vakara vue3 的 runtime 也就十几 k
    silencefent
        30
    silencefent  
       2018-12-20 10:14:34 +08:00   1
    比 jquery 好用,比 react 好学
    后端要做点前端应用看一天文档就可以开工
    empty9
        31
    empty9  
       2018-12-20 10:14:39 +08:00   17
    vue 作者搞个开源,是拿刀逼你们用了吗?这么不爽?
    BenX
        32
    BenX  
       2018-12-20 10:15:29 +08:00
    刘敏 ituring 发表于 2016-10-26 14:03 70909 阅读

    能不能找一个新的坑来讨论,2 年前的文。
    plqws
        33
    plqws  
       2018-12-20 10:17:06 +08:00   1
    因为 vue 框架本身提供了一套开发范式,开发起来只要管业务逻辑就好了,所以效率提高了、难度降低了。文档清晰详细也是一个优点,毕竟友商的文档都太惨不忍睹了
    azh7138m
        34
    azh7138m  
       2018-12-20 10:20:43 +08:00
    @cooper 音频挂了,补一个喜马拉雅的
    https://www.ximalaya.com/keji/263935/8308978
    sucai
        35
    sucai  
       2018-12-20 10:20:44 +08:00   15
    哇,楼上部分人好酸啊,恰。都是码农,这玩意这么垃圾你倒是写个新东西把他干翻啊,就好像罗太君嘲讽别人手机做的垃圾一样
    superlks
        36
    superlks  
       2018-12-20 10:22:09 +08:00
    对于既不是前端,也不是后端的程序员来说,用 vue 写前端真的是很方便,当然我也不是培训班出来的,并不想 xd,所以我觉得 vue 确实挺好用的,react 我没具体了解过,但是就我用 vue 的感觉来看,对于不熟悉前端的人来说,真的很容易做出东西来
    wanhuiming
        37
    wanhuiming  
       2018-12-20 10:24:29 +08:00
    在你关注的领域,都可以认为是火的
    YvesX
        38
    YvesX  
       2018-12-20 10:26:27 +08:00
    有一部分人写着开心就够了
    geshansuiyue
        39
    geshansuiyue  
       2018-12-20 10:30:42 +08:00
    恰柠檬
    supuwoerc
        40
    supuwoerc  
       2018-12-20 10:32:29 +08:00   2
    恰柠檬就完事了嗷
    panyanyany
        41
    panyanyany  
       2018-12-20 10:37:53 +08:00   2
    国人在讨论 vue 的时候,总是偏向于认为是由于国人水平低(不喜欢看英文啊,爱国啊,etc )喜欢 vue,又由于中国人多,所以才带火了 vue。
    然而他们却忽略了外国人也很喜欢 vue,当然肯定没有 angular, react 那么火,但,laravel 的框架直接集成了 vue,难道 laravel 作者水平也跟他们所谓的国人一样低吗?
    6IbA2bj5ip3tK49j
        42
    6IbA2bj5ip3tK49j  
       2018-12-20 10:38:19 +08:00
    @mewpoi 这也谈爱国?
    可据我所知,开发领域,国产是原罪。

    -------------------------------
    我记忆中。
    当时 SPA,前后端分离开始变得热门起来
    Angular 1.X -2.X,直接把名声给搞臭了
    React 对写 jquery 的人来说,入门门槛太高
    Afree
        43
    Afree  
       2018-12-20 10:38:40 +08:00
    vue,擦我还以为你们说的是,那个 app,回答了一些,发现弄岔劈了~
    realkenshinji
        44
    realkenshinji  
       2018-12-20 10:46:10 +08:00 via iPhone
    @avastms 如果你去英文世界看看,用 vue 的也很多好么
    DesmondLiu90
        45
    DesmondLiu90  
       2018-12-20 10:47:53 +08:00
    简单, 上手快, 这么好用的东西,你说呢
    seki
        46
    seki  
       2018-12-20 10:52:48 +08:00
    vue 可以写模板,可以自动处理部分 mutation,有多种双向绑定的语法糖,vue cli 也很好用……这些对初学者的确很友好。

    我是写 react 的,但是等到 vue 3 出的时候肯定还会去试试的,原生 ts 支持这一点就很诱人
    vinsony
        47
    vinsony  
       2018-12-20 10:54:58 +08:00
    不管性能还是开发体验都比竞品好,不火才奇怪
    xw900812
        48
    xw900812  
       2018-12-20 10:57:25 +08:00
    我同事都是美国人,我们也用 vue。能节省工作时间,提高性能就是好猫。
    xw900812
        49
    xw900812  
       2018-12-20 10:58:06 +08:00
    再吐槽一点,我同事美国人也吐槽 vue 社区的中国开发者太多,中文太多。
    duzhihao
        50
    duzhihao  
       2018-12-20 11:03:22 +08:00
    楼上的说爱国情怀实在开玩笑吗。因为 vue 是国产歧视它的人少吗。
    对于 尤雨溪,对他个人的我不是很感冒,但是人家一个作品就是 vue,你还歧视,真的服了。老实搬砖去吧。vue 现在在外国也是三大框架之一。他还需要 google 员工来给自己沾光吗。
    还是一句话,做前端大部分工作时间还是不饱和。
    duzhihao
        51
    duzhihao  
       2018-12-20 11:05:03 +08:00
    @sucai 至少罗太君还真的做出了手机(先不说是不是圈钱)。
    rannie
        52
    rannie  
       2018-12-20 11:05:29 +08:00
    "vue 好还是 react 好"
    iRiven
        53
    iRiven  
       2018-12-20 11:06:19 +08:00
    简单 对应全家桶都有中文文档 友好啊
    Barroco
        54
    Barroco  
       2018-12-20 11:08:42 +08:00   1
    先 block 楼主,再 block 无脑喷或无脑黑的。
    引战和参战一律视为睿智。
    RqPS6rhmP3Nyn3Tm
        55
    RqPS6rhmP3Nyn3Tm  
       2018-12-20 11:19:52 +08:00 via iPhone   6
    楼上有些人真酸……
    见不得人好的心态很恐怖,要远离这种人
    LukeChien
        56
    LukeChien  
       2018-12-20 11:21:24 +08:00 via Android
    ThinkPHP:我的成功可以复制!
    ashCloud
        57
    ashCloud  
       2018-12-20 11:26:10 +08:00
    评论真酸啊。

    基本看不到技术层面的分享。
    xuziang111
        58
    xuziang111  
       2018-12-20 11:29:40 +08:00   1
    前端日常又开始了
    iyu90
        59
    iyu90  
       2018-12-20 11:30:06 +08:00
    底层互掐模式开启,都是打工写代码的,有些人怎么那么有优越感呢?
    geew
        60
    geew  
       2018-12-20 11:34:28 +08:00
    之前一直是观望 用了之后才发现真的好用 但是有个问题 SEO 怎么搞呢 后端不是 nodejs
    CraigCheng
        61
    CraigCheng  
       2018-12-20 11:34:43 +08:00
    评论真酸+1,
    没有技术层面的评价,只有一味歧视, 只是因为是国产的,中国人用的多, 门槛不够高吧,真不知道哪里来的优越感。
    mooncakejs
        62
    mooncakejs  
       2018-12-20 11:40:12 +08:00   3
    跪久了的人真多,vue 真香。
    rayhy
        63
    rayhy  
       2018-12-20 11:44:13 +08:00 via Android
    “你们别打了”
    abmin521
        64
    abmin521  
       2018-12-20 11:46:45 +08:00 via Android
    没经历没有资格评论
    但我相信 天时地利人和
    wemore
        65
    wemore  
       2018-12-20 11:50:31 +08:00 via iPhone
    我先来 react 天下第一
    kernel
        66
    kernel  
       2018-12-20 11:52:01 +08:00
    @geew 之前看见过一个文章,如果 UA 是 Spider 进来,后台用浏览器技术如 puppeteer 得到静态 html 输出(这个结果可以缓存)
    dd0754
        67
    dd0754  
       2018-12-20 11:52:26 +08:00 via Android
    seo 有 ssr
    lynan
        68
    lynan  
       2018-12-20 11:53:22 +08:00
    引战贴, block +1
    yunkchen
        69
    yunkchen  
       2018-12-20 12:14:07 +08:00
    还以为是 VUE 视频 APP
    saran
        70
    saran  
       2018-12-20 12:36:02 +08:00 via Android   1
    小程序用它改的,你说呐。
    abcbuzhiming
        71
    abcbuzhiming  
       2018-12-20 13:03:34 +08:00
    Vue 赶了好时间,React 入门门槛太高,angularjs 自己作死吓跑了一堆使用者到底现在气都没缓回来
    neilwong
        72
    neilwong  
       2018-12-20 13:04:50 +08:00   1
    Vue was already growing quickly and that continued in 2018. Many Vue users report that they picked it over React because in their opinion it ’ s easier to get started while maintaining extensibility. Our current theory is that React ’ s growth has been slowed by many newer users picking Vue.

    这是只有 3%国人参加的一项 npm 调查问卷。跟风用是没主见的一种表现形式,跟风黑也是最没主见的一种。
    a4854857
        73
    a4854857  
       2018-12-20 13:05:51 +08:00   3
    娱乐圈前端又开始了。。。真心第一次感觉到可以 block 某些人。talk is cheap. show me your code
    Zero24
        74
    Zero24  
       2018-12-20 13:08:11 +08:00
    @avastms 酸么
    abc635073826
        75
    abc635073826  
       2018-12-20 13:54:40 +08:00
    程序员最能做的事情:1.撕逼 2.我最牛
    jmercer
        76
    jmercer  
       2018-12-20 14:08:15 +08:00
    求求你们快打起来吧
    GoNtte
        77
    GoNtte  
       2018-12-20 14:19:40 +08:00
    迁移老项目,vue 还好用啊,模板稍微改改就好了
    FallenTy
        78
    FallenTy  
       2018-12-20 14:28:57 +08:00
    真酸啊,看来前端还是太闲了
    xuziang111
        79
    xuziang111  
       2018-12-20 14:33:06 +08:00
    @geew 文档有服务端渲染,去看看
    LokiSharp
        80
    LokiSharp  
       2018-12-20 14:33:15 +08:00
    低端前端程序员比较多,Vue 容易过渡(可以和 jQuery 结合使用
    qwertyiuop
        81
    qwertyiuop  
       2018-12-20 14:35:05 +08:00
    我还以为说的是 vue 视频。。。
    geew
        82
    geew  
       2018-12-20 14:36:10 +08:00
    @xuziang111 #79 服务端渲染是要 nodejs 来实现的 别的语言也可以吗 比如 python 的后端
    EPr2hh6LADQWqRVH
        83
    EPr2hh6LADQWqRVH  
       2018-12-20 14:37:27 +08:00   1
    矮油。。。你们有一些人啊,总是能够自觉代入那些优势选手的角色,你们仔细想想,你真是他吗?

    就算说尤雨溪以一己之力抑制了整个华语前端社区的平均水平也不为过。

    还有人想要技术细节的,我懒得在这里费太多口舌,估计上面多数人连 vue 的源码都没打开过。

    不写分号都没有不适,更不会意识到在标签属性名里带上冒号有什么问题。能管 DOM 树叫 AST 的人,也不会觉得写死正则找属性有不妥。不知道什么是继承的人,不会管引用和原型链就更正常了。

    希望你们最终能了解到一致性和标准化意味着什么,不要真的被抑制住了。
    gouflv
        84
    gouflv  
       2018-12-20 14:38:58 +08:00 via Android
    我也来,react 优秀,angular NB

    vue 只能说一般般~
    CDL
        85
    CDL  
       2018-12-20 14:43:43 +08:00
    #83
    矮油。。。当然是学 Vanilla JS 最吼啦
    chniccs
        86
    chniccs  
       2018-12-20 14:55:06 +08:00
    观战
    SoCrazyStone
        87
    SoCrazyStone  
       2018-12-20 15:01:50 +08:00
    后端程序员 观战前端大佬开撕
    tourist2018
        88
    tourist2018  
       2018-12-20 15:11:15 +08:00
    围观撕逼
    reus
        89
    reus  
       2018-12-20 15:17:34 +08:00   1
    反正我非常讨厌尤雨溪这个人
    zhwithsweet
        90
    zhwithsweet  
       2018-12-20 15:18:40 +08:00
    围观,撕起来
    haogefeifei
        91
    haogefeifei  
       2018-12-20 15:26:35 +08:00
    围观,撕起来
    EyreFree
        92
    EyreFree  
       2018-12-20 15:31:28 +08:00   1
    “一个框架的命运啊,当然要靠开发者的自我奋斗,但是也要考虑到历史的行程。”
    AllenW
        93
    AllenW  
       2018-12-20 15:33:16 +08:00
    正在学习如何撕逼 请继续
    fiht
        94
    fiht  
       2018-12-20 15:33:53 +08:00
    最近在写 vue 的我也来插一嘴。
    首先是:确实好用,学习成本低,比如说我不会 React,但是用 vue 和 elementui 能快速出活。
    但是慢慢变成重度用户之后就感觉。啊 Vue 社区同学们都在搞些什么东西,前端程序员实在是水深火热。
    这是某个万赞 Repo 下的 issue
    ![]( http://ss1.sinaimg.cn/large/0062TDWsgy1fyd8wqpa11j31uo1eghde.jpg)

    (摸摸头,关爱前端工程师
    爱用啥用啥,反正人生苦短
    hanxiaomeng
        95
    hanxiaomeng  
       2018-12-20 15:34:04 +08:00
    天时、地利、人和。
    fiht
        96
    fiht  
       2018-12-20 15:34:51 +08:00
    图片好像挂了
    wangxiaoaer
        97
    wangxiaoaer  
       2018-12-20 15:41:38 +08:00
    @avastms #5 不要管出身,只看结果,vue 的出现当初入手就是简单,文档就是清晰,你不服不行。
    visonme
        98
    visonme  
       2018-12-20 15:44:08 +08:00   1
    天时地利人和 + VUE 本身也很优秀

    1. VUE 算是国人写的,外加 VUE 确实不错,干嘛不支持呢?
    2. 那时 React 对于初学者来说,学习成本还是蛮高的相对中文资料也少 ,而 VUE 刚好相反,易上手,中文文档也不错,而且实现上跟 REACT 相差不大,干嘛不用呢?
    3. 结合 1,2 后,不少国内厂商开源了不少 VUE 优秀的库,然后,我想大家都知道了,大多数技术人都是“拿来主义”为先的,也间接带动了 vue 进一步的“火火火火”
    murmur
        99
    murmur  
       2018-12-20 15:45:10 +08:00
    vue 就是前端的 jquery 逼格不够 但是能干活 api 简单 背诵都可以记下来 不用 ide 补全也不会打错
    门槛低 前端没太高 es6 或者 ts 基础也能用
    自带双绑语法糖
    murmur
        100
    murmur  
       2018-12-20 15:47:48 +08:00
    @avastms js 这种万恶的原型链早淘汰是最好的 最恶心的是 es6 还想通过语法糖在原型链上补出一套 oo 来
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     869 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 20:25 PVG 04:25 LAX 13:25 JFK 16:25
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86