V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
牛客网
famensaodiseng
V2EX  ›  前端开发

前端技术选型只有三大框架了吗?

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

    最近公司打算重构项目,翻查了很多博客和问答,发现现在都是三大框架( vue,react 和 angular )

    领导让我进行技术选型,发现好像大家更推崇 vue 。但是我们项目可能比较特殊,多页面。也牵扯到动画交互。

    总觉得觉得 vue 不行,大佬们有推荐的什么框架或者 UI 界面吗?

    dilu
        1
    dilu   51 天前
    问就 jquery 手动狗头
    kop1989
        2
    kop1989   51 天前
    多页面,重 ui,没啥必要必须用三大框架吧。选自己认为最合适的即可。
    murmur
        3
    murmur   51 天前
    动画交互是看 css 、美工甚至要做视频的,当年大家还在玩 css 动画的时候,支付宝的 bg 就直接放视频了
    这跟框架无关,动画需要精确控制时间,框架的各种所谓优化反倒会出问题
    famensaodiseng
        4
    famensaodiseng   51 天前
    @dilu 已经是 jq 和 easy ui 了。 🤣
    wolfan
        5
    wolfan   51 天前
    人好招的都是好框架。
    famensaodiseng
        6
    famensaodiseng   51 天前
    @kop1989 就我一个前端,我感觉三大框架不适合,不过实在找不出没啥更好看的或者相对有比如 element,ant 那种比较好点的交互效果。☹️
    famensaodiseng
        7
    famensaodiseng   51 天前
    @murmur 没产品,没美工,就我一个前端。看着弄个交互效果好的。
    kop1989
        8
    kop1989   51 天前
    @famensaodiseng #6 我觉得关键还是结合领导的重构需求吧。我认为这种重构的发起肯定是要解决一些痛点的,如果可以的话可以聊一聊具体的痛点需求,才好说到底应该怎么决定前端的框架选择。
    yhxx
        9
    yhxx   51 天前   ❤️ 2
    重构目的是啥?
    说的难听一点,你作为前端负责人都只能『感觉 Vue 不行』又说不出因为什么不行,大概率重构之后还不如之前的凑合用。
    imherer
        10
    imherer   51 天前
    语言和框架没有行不行,只有适合不适合!
    watzds
        11
    watzds   51 天前
    不行就 vue jquery 混合用呗
    pecopeco
        12
    pecopeco   51 天前 via Android
    框架和 ui 没有一毛钱关系
    tjunsh
        13
    tjunsh   51 天前
    黑猫白猫抓到老鼠才是好猫,不要纠结什么技术框架,合适不合适,能否让业务快速起来,才是重要的。
    gdrk
        14
    gdrk   51 天前
    插个眼,有同样的困惑
    wenzichel
        15
    wenzichel   51 天前
    其实还是有些小众的框架,但用这些的时候,遇到问题了,找到的解决方案也少。

    前端三大框架能流行起来,必然都有他们的过人之处。你需要根据人的能力和项目的需要来进行选择。如果要考虑性能的话,三者之间的性能差异基本上可以忽略了。

    我目前更加推崇 react 。
    jun0205
        16
    jun0205   51 天前
    vue 和 react 都有用,更推荐 react
    Torpedo
        17
    Torpedo   51 天前
    手写动画,这几个差别不大吧。用库的话,react 多点。
    当然,jq 那一套也很多。只不过很多 jq 的库都不怎么维护了。
    Francis404
        18
    Francis404   51 天前
    框架和 ui 没有关系不大。
    dtysky
        19
    dtysky   51 天前
    感觉 LZ 水平不太行。。。都不爽就自己做一个呗
    runze
        20
    runze   51 天前
    vue 最大的卖点就是渐进式,不管你是单页面还是多页面、整个页面还是一部分组件、单独用还是配合 jQuery 一起用、使用 webpack 这些工具还是直接写 script 标签,都符合你的需求。
    visonme
        21
    visonme   51 天前
    不妨了解下 Ember.js
    yaphets666
        22
    yaphets666   51 天前
    水平不太行啊兄弟.现代框架牛在响应式,也就是说是针对数据.如果你做一个官网,有一些动画,有几个页面.那不用三大框架没有任何问题. 问题是 没有任何一个框架可以满足你定制化动画和 UI 的需求. UI 和动画,交给设计师....
    EminemW
        23
    EminemW   51 天前 via iPhone
    想都不要想,直接在 vue react 里面选一个
    suzic
        24
    suzic   51 天前 via Android
    多页面,重 ui,那就 mdui ?
    tikazyq
        25
    tikazyq   51 天前
    原生 js
    bojackhorseman
        26
    bojackhorseman   51 天前
    推荐你 vanilla.js
    codingguy
        27
    codingguy   51 天前
    @visonme 竟然遇见用 ember 的大佬 [抠鼻]
    dtcz
        28
    dtcz   51 天前
    vue 多页面没啥压力啊, 动画的话和框架有啥关系,就是 css 和 js,用不用 vue 无所谓
    CODEWEA
        29
    CODEWEA   51 天前
    document.querySelector
    wxsm
        30
    wxsm   51 天前   ❤️ 2
    搞清楚你的问题,到底是你不行还是 vue 不行。
    FanChen
        31
    FanChen   51 天前
    WebAssembly
    johnnyNg
        32
    johnnyNg   51 天前
    react 生态丰富一点
    至于交互动画,和框架关系并不大,但是框架能更好的帮你划分管理项目
    AreYou0k
        33
    AreYou0k   51 天前
    大开脑洞一下. 楼主其实在第五层, 用 Jq 和 easy ui 增加自己的不可替代性(毕竟难招人和后续难维护), 然后靠这个项目当个小领导或者小组长. 反手就让底下的人用 Vue 和 React 重构, 毕竟动画只要 css 就行
    luzemin
        34
    luzemin   51 天前
    动画首选 flash 呀(逃
    gouflv
        35
    gouflv   51 天前 via iPhone
    你一个切页面的活儿,还要技术选型,从开始就挺搞笑的。再说了,除了 vue 简单一点点,其他两个你都驾驭不住。
    oma1989
        36
    oma1989   51 天前
    angular 其实很不错,不知为啥一直不温不火
    oma1989
        37
    oma1989   51 天前
    个人感觉前后端分离听操蛋的,还是全干来的靠谱,然而......
    0bit
        38
    0bit   51 天前
    next.js
    lingo
        39
    lingo   51 天前
    jquery 一把梭
    wadeDra
        40
    wadeDra   51 天前
    WebAssembly +9
    rodrick
        41
    rodrick   51 天前
    不太懂,问一下三框架对于 UI 和动画的负面影响是啥
    jrtzxh020
        42
    jrtzxh020   51 天前
    vue 不行???
    tianlianjie
        44
    tianlianjie   51 天前
    jquery
    lxk11153
        45
    lxk11153   51 天前
    有木有人是 jquery + vue + react + angular 的? [doge]
    egdaeyn
        46
    egdaeyn   51 天前 via Android
    @oma1989 用的我想死 从 vue 转 ang 的 一个简单的功能 angular 比 vue 麻烦多了
    Yuiham
        47
    Yuiham   51 天前 via Android
    你要说清楚做什么项目先。如果是中后台,就你一个前端,哪里有空折腾 UI 库,基本可以跟着 UI 库选视图库了。antd 虽然历史包袱重,但是功能全面维护积极,省去你很多基建的工夫。material ui 技术路线就好多了,但是需要你自己做功能增强。这俩都是 React 生态的,Vue 在这方面生态弱一点点。选 React 可能可以让你工作量稍微减少一些。
    hillkinsham0001
        48
    hillkinsham0001   51 天前
    多页面可以用 nuxt 啊。很简单的东西,一看就懂
    hillkinsham0001
        49
    hillkinsham0001   51 天前
    写了这么久的前端。觉得 egg 也不错,楼主可以试试,服务端渲染,seo 美滋滋
    RaymondYip
        50
    RaymondYip   51 天前
    用框架不影响你动画交互啊
    zhuweiyou
        51
    zhuweiyou   50 天前
    你所说的框架,跟 UI / 动画 没关系
    lbyo
        52
    lbyo   50 天前
    @egdaeyn #45 什么功能啊,别的我不知道,ng1 API 比 Vue 多太多了
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1117 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 19:21 · PVG 03:21 · LAX 12:21 · JFK 15:21
    ♥ Do have faith in what you're doing.