首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
Hanggi
V2EX  ›  云计算

阿里云控制台为什么要用 React 重写?

  •  3
     
  •   Hanggi · 168 天前 · 11776 次点击
    这是一个创建于 168 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有谁知道内情?

    95 回复  |  直到 2019-09-09 08:42:30 +08:00
    xixinjiejie
        1
    xixinjiejie   168 天前
    人多 ,没事做
    lonelygo
        2
    lonelygo   168 天前
    有话语权的找不到事了。
    learnshare
        3
    learnshare   168 天前
    *以下纯属猜测,不负任何责任*
    React 在阿里内部地位比较高,看 Ant 就能明白
    记得阿里云之前是 Angular 1.*,不知道是否上过 2.* 的车。但 Angular 2.* 出厂晚,车速又慢,被踢掉很正常
    MeteorCat
        4
    MeteorCat   168 天前 via Android
    话说为啥不用 vue
    codermagefox
        5
    codermagefox   168 天前   ♥ 2
    *以下纯属猜测,不负任何责任*
    这年头不用 React 用啥呢.Ng 的人又贵又不好招,选个 React 降低成本不好吗...
    huangama
        6
    huangama   168 天前   ♥ 9
    vue 就是个玩具,综合考虑 react 最适合,加上阿里内部 前端主要是偏向 react
    dremy
        7
    dremy   168 天前 via iPhone
    人家用啥语言 /框架重写是人家的事,用户不需要瞎操心
    impl
        8
    impl   168 天前 via Android
    MDN 都用 react 重写
    AnyISalIn
        9
    AnyISalIn   168 天前
    新版本 UI 一堆问题就不说了,不同应用的新旧版本 UI 跳来跳去体验极差
    hoyixi
        10
    hoyixi   168 天前
    重写不好吗?年底 KPI 多漂亮
    s0f
        11
    s0f   168 天前   ♥ 21
    Vue 就是个玩具?张嘴就来的人实在是太牛逼了
    zzNucker
        12
    zzNucker   168 天前
    跟 VUE 啥关系,以前是 Angular 的

    搞笑呢
    cuzfinal
        13
    cuzfinal   168 天前
    用 react 不好吗?
    liuhuansir
        14
    liuhuansir   168 天前   ♥ 4
    vue 都成玩具了。。。合着国内这么多公司在用着玩具一样的东西做着商业项目
    ruyuejun
        15
    ruyuejun   168 天前
    去除 Angular,统一技术栈,很正常的
    Vegetable
        16
    Vegetable   168 天前   ♥ 6
    你的疑问是为什么重新还是为什么选 React?

    因为有 ANTD,他们如果重写一定优先选 React.

    至于为什么重写,这不就是重构吗?为什么你们嘴上说着重构的好,现在开始重构了又说人家是为了 kpi?
    CuVee
        17
    CuVee   168 天前
    VUE 确实一路跟着 React 走的,无非写法更对国人写代码习惯。

    大公司,重要项目。都是 React 居多
    keepeye
        18
    keepeye   168 天前
    不管用什么重写,我觉得应该好好优化下页面切换的响应速度
    vultr
        19
    vultr   168 天前   ♥ 5
    我也觉得 vue 就是个玩具。
    songhui4123
        20
    songhui4123   168 天前
    因为阿里醒悟了,Angular 那一套 MVC 思想根本就不适合做前端,Angular 完全是按后端的思路,React 在灵活和规范之间处在一个最佳的平衡点上。
    nioncodotcom
        21
    nioncodotcom   168 天前   ♥ 7
    新功能都是 react 或 ng 有,然后 Vue 再抄上去,干嘛用 Vue,国内 Vue 多,是因为低水平前端多
    whypool
        22
    whypool   168 天前
    谁有话语权,就用啥

    换成 jq 都可以
    markyun02
        23
    markyun02   168 天前
    很明显因为现有功能不满足业务需求,之前是 Angular 开发的,团队的主流技术栈是 React,当然就用它了,至于新旧版本 UI 跳来跳去的问题因为采用了类似微前端的架构,过一阵全部更新完就会解决了。
    linxl
        24
    linxl   168 天前   ♥ 4
    我也觉得 vue 是个玩. 算了算了, 不装了, 其实我才是个玩具, 天天被这些框架玩弄.
    LeBron23
        25
    LeBron23   168 天前
    看了一眼,都是大佬,溜了溜了,继续划水
    deathscythe
        26
    deathscythe   168 天前
    我怎么觉得 React 写路由好不优雅...
    murmur
        27
    murmur   168 天前
    用 react 和用 vue 有差么?这种控制台的东西页面和页面之间没有什么状态共享,用 iframe 都能搞定
    liuxey
        28
    liuxey   168 天前
    j.. 算了,我是个后端
    shintendo
        29
    shintendo   168 天前   ♥ 1
    又开始了?
    ochatokori
        30
    ochatokori   168 天前 via Android
    打起来打起来
    SpiritQAQ
        31
    SpiritQAQ   168 天前
    搬个小板凳马一下
    randyo
        32
    randyo   168 天前 via Android
    js 就是个玩具
    LiuJiang
        33
    LiuJiang   168 天前
    管他为什么重写,雨女无瓜。
    Varobjs
        34
    Varobjs   168 天前 via Android
    我也觉得 vue 就是个玩具,期待自己会写玩具,而不是只会玩玩具
    TimPeake
        35
    TimPeake   168 天前   ♥ 3
    怎么,我前端娱乐圈又要沸腾了?
    都给我拿起键盘,开喷!😏
    Fortnight
        36
    Fortnight   168 天前
    Ng 这玩意在国内招人不好招吧。而且阿里不是一直 React 技术栈主流么,统一一下也不奇怪
    loading
        37
    loading   168 天前 via iPhone
    我就是那个玩玩具的。
    mamahaha
        38
    mamahaha   168 天前   ♥ 1
    Angular、React 和 VUE 将会成为真正的冤家,没啥不好意思的,你不为自己喊话,你学的东西将来没人用,你就得白玩。但是靠攻击别人来证明自己,就有点懦夫心态了。
    xiaolanger
        39
    xiaolanger   168 天前   ♥ 1
    果然是前端娱乐圈啊 666
    InternetExplorer
        40
    InternetExplorer   168 天前
    有没有大佬看下腾讯云是用啥写的,感觉比阿里云的要有条理的多
    huruwo
        41
    huruwo   168 天前 via Android
    浏览器就是个玩具而已
    tao1991123
        42
    tao1991123   168 天前   ♥ 1
    之前控制台技术多且杂, 阿里云前端团队为此为控制台搞了一套基础库和一些工具。内置了许多业务能力。统一云控制台的视觉效果和开发基础技术栈。重构是真的有实际业务需求和实际收益。
    阿里云的基础库不是基于 antd, 而是基于 fusion design: https://github.com/alibaba-fusion/next
    dany813
        43
    dany813   168 天前
    都是大佬
    MeteorCat
        44
    MeteorCat   168 天前 via Android
    @MeteorCat 老哥们,我不是来触碰前端敏感神经的,我换个方式问下: vue.js 作者现在是阿里自家的,在维护和改进方面一般自己家的容易处理,选择 react 是出于性能需求还是啥?是为了和现在阿里内部的 js 统一吗?
    Yumwey
        45
    Yumwey   168 天前
    娱乐圈的朋友们,打起来,我 JQ 买好瓜子了
    jjx
        46
    jjx   168 天前
    用什么写无所谓

    反正阿里云还好

    聚石塔是越改越差, 东南西本都找不到
    Anshi
        47
    Anshi   168 天前
    @MeteorCat 神马 尤雨溪 去阿里了?
    gowk
        48
    gowk   168 天前 via Android
    开始了开始了,我就喜欢 Vue,React 是玩具
    IsaacYoung
        49
    IsaacYoung   168 天前 via iPhone
    闲的
    MeteorCat
        50
    MeteorCat   168 天前 via Android
    @Anshi 06 年不是在阿里吗?
    MeteorCat
        51
    MeteorCat   168 天前 via Android
    @Anshi 啊是 2016 年
    MeteorCat
        52
    MeteorCat   168 天前 via Android
    @Anshi 我日,我看错了,原来是做技术支持
    lqzhgood
        53
    lqzhgood   168 天前
    诶~ V R 都写。 最近佛系回归写 V 了。。。R 真是折腾
    sinight
        54
    sinight   168 天前
    前端就是个玩具
    xiangyuecn
        55
    xiangyuecn   168 天前
    zpt... 算了,大佬们玩具真多,我还是写我的 swift 代码
    azh7138m
        56
    azh7138m   168 天前
    @tao1991123
    醒醒
    https://github.com/ant-design/ant-design-aliyun-theme
    https://ant.design/components/result/#components-result-demo-success
    switch100
        57
    switch100   167 天前   ♥ 1
    Vue 又没有说自己是天下第一,怎么有那么多奇葩说 Vue 是玩具呢?我寻思你们这群菜鸡,也没能写出 Vue 全家桶啊,逼逼是最省事的,毕竟不上税
    dodo2012
        58
    dodo2012   167 天前
    主要 react 的库多,阿里开源的很多都是 react 相关的,肯定 react 多了,那个 weex 感觉都半死不活了,
    zazalu
        59
    zazalu   167 天前
    我想学拆玩具
    yinanc
        60
    yinanc   167 天前 via iPhone
    @switch100 毕竟优越感真的是很重要的东西
    Kylin30
        61
    Kylin30   167 天前
    橙色不舒服,没有深色看着稳重,感觉后台首页速度也变慢了,虽然以前也不怎么快,但是用着是比较流畅的。
    loginbygoogle
        62
    loginbygoogle   167 天前
    什么技术不重要,用户体验就是坨屎,阿里的狗产品是真的多。
    DOLLOR
        63
    DOLLOR   167 天前 via iPhone
    天天互相鄙视来鄙视去有啥用?该修的福报还得修。
    😜😜😜
    imycc
        64
    imycc   167 天前 via iPhone
    歪个题。以前工作用 AngularJS1.x,被折磨得要死,跑去看阿里云用了什么先进的技术,结果发现他们的版本比我们用的还老。那会好像是 1.2 来着。哈哈哈

    不知道中间换过什么,至少抛弃掉 ng1.x 是个很棒的决定。至于 React 还是 Vue,对于个人开发者而言都是不错的选择。选择 React 我猜还是看中它的生态更好吧。
    askfilm
        65
    askfilm   167 天前
    @Hanggi 那么多人,总要找点事做。 以前就体验过,本来运行很稳定的东西,就是要找理由重做, 不然大家没事干,那多可怕。。。
    April5
        66
    April5   167 天前
    从阿里的前端开源项目就看得出技术栈都是偏重 react 的吧
    ahonn
        67
    ahonn   167 天前
    @dodo2012 #58 Weex 内部大多都是用 Rax DSL 的,Vue DSL 基本上很少了
    drydiy
        68
    drydiy   167 天前
    用 vue 开发的我,瑟瑟发抖。果然还是我水平低下了,换成 react 是不是可以提高水平?
    lizz666
        69
    lizz666   167 天前
    说 vue 是玩具的,我要把你们告诉 vue 作者,然后看好戏,嘿嘿嘿
    tao1991123
        70
    tao1991123   167 天前
    @azh7138m 你才醒醒好不好, 自己打开调试者工具看看都不会?

    h t t p s:// i.loli.net/2019/08/13/rUmgvRzehoKTdtB.jpg
    hyy1995
        71
    hyy1995   167 天前
    前端果然娱乐圈,vue 都成玩具了。。。6L、19L、21L,网络世界果然是秀优越的地方对吗
    akring
        72
    akring   167 天前
    前端的世界果然很有意思啊
    drydiy
        73
    drydiy   167 天前   ♥ 1
    @hyy1995 能力越差的人越喜欢秀优越。对于真正研究过 vue 的人,不会说出这种话。毕竟看过 vue 源码的没几个敢说能比尤雨溪做的更好。能做的更好的都会互相尊重。
    Raymon111111
        74
    Raymon111111   167 天前
    后端只会说 java 是垃圾, 绝对不会说 java 是玩具
    daquandiao2
        75
    daquandiao2   167 天前
    哪里的消息
    fkdog
        76
    fkdog   167 天前
    @learnshare ant 团队(以及支付宝系列产品)是属于蚂蚁金服的,蚂蚁金服和阿里巴巴是两家相互独立的公司。
    脑补也要依照基本法来。

    阿里巴巴自己内部有 ice 框架。
    azh7138m
        77
    azh7138m   167 天前
    @tao1991123
    https://ecs-buy.aliyun.com/ 这个下面你可以看一下
    "之前控制台技术多且杂" 现在更乱,ecs 新购下面是 ng 混合 antd 的
    "统一云控制台的视觉效果" 新的设计确实丑的统一

    我没有说整个控制台是 antd 做的,我想反驳的是上述两点
    阿里云的 p0 也不少了吧,前有前端校验修改,优惠券只校验是否存在,不校验是否可用,后有 LB 立减 80w,这个技术实在不敢恭维
    securityCoding
        78
    securityCoding   167 天前
    @Raymon111111 优秀
    mars0prince
        79
    mars0prince   167 天前
    因为马云说的
    angith
        80
    angith   167 天前 via Android
    原来俺是玩玩具的
    belin520
        81
    belin520   167 天前
    这样的帖子都能拉 Vue 下水,前端娱乐圈
    myliang
        82
    myliang   167 天前
    阿里云的管理界面确实一言难尽,还是 ucloud 的看着舒服
    Sapp
        83
    Sapp   167 天前
    @CuVee 大公司重要项目用 react 跟 vue 是不是跟着 react 走根本没有一点关系,除了偶尔出来嘴炮会有人在意这点,实际用起来你会在意一个技术的核心思想是不是跟着令一个技术?甚至在很多地方,继承了另一个技术的核心思想反倒是值得称道的事情
    Hanggi
        84
    Hanggi   167 天前
    没人用 Angular 吗? Angular 也很强很火啊,怎么感觉在国内火不起来呢。
    m1911star
        85
    m1911star   167 天前
    马扎搬晚了,挤一挤
    nioncodotcom
        86
    nioncodotcom   167 天前   ♥ 1
    @Hanggi 太难了,以国内大部分前端的水平,用不起来
    skadi
        87
    skadi   167 天前
    算了,我主职是个后端...
    rubycedar
        88
    rubycedar   167 天前 via iPhone
    php......
    CuVee
        89
    CuVee   166 天前
    @Sapp 大公司用 react 核心原因就是 react 国外比 vue 普及率高。因为 react 有 facebook 做后台担保就是比 vue 天生要更受欢迎。

    vue 差不多算是“民间框架”整个世界最火的了,但是也一样入不了大公司法眼。
    lujinkai
        91
    lujinkai   163 天前
    @InternetExplorer
    看了, 用的 jquery
    afc163
        92
    afc163   143 天前
    @azh7138m ECS 页面目前应该用的是 https://ng.ant.design/

    应该说阿里云上的产品涉及部门非常多(基本上所有子公司都有),前端都是各自为战的。
    azh7138m
        93
    azh7138m   143 天前
    @afc163 这样啊
    说起来万网的订单还是单独的,页面完全不一个风格

    啥时候能改改前端校验的毛病啊(
    现在控制台的风格越来越奇怪了,很微妙
    CuVee
        94
    CuVee   141 天前
    @mufeng 这算大项目吗? 那阿里还专门搞了个 vue-antd 呢.

    我说的大项目是指“公司核心项目”

    比如

    阿里的淘宝,咸鱼,支付宝

    腾讯的微信,QQ,腾讯音乐视频

    微软的,onenote,todo,在线 office

    苹果 IOS,mac 里面的核心程序
    realpg
        95
    realpg   140 天前 via Android
    @liuhuansir
    外国月亮又大又圆系列嘛
    没有很多歪国公司用 那就是玩具
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2267 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 32ms · UTC 13:13 · PVG 21:13 · LAX 05:13 · JFK 08:13
    ♥ Do have faith in what you're doing.