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

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

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

    有谁知道内情?

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

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

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

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

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

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

    反正阿里云还好

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

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

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

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

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

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

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

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

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

    比如

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

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

    微软的,onenote,todo,在线 office

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