推荐关注
› Meteor
› JSLint - a JavaScript code quality tool
› jsFiddle
› D3.js
› WebStorm
推荐书目
› JavaScript 权威指南第 5 版
› Closure: The Definitive Guide
a7dog

做个小调查,一个新项目,大家首选的框架是什么

  •  
  •   a7dog · Feb 22, 2021 · 16728 views
    This topic created in 2080 days ago, the information mentioned may be changed or developed.
    1. jQuery
    2. Vue JS
    3. Svelte JS
    4. React
    5. Alpine JS
    6. Angular JS
    7. Other...
    Supplement 1  ·  Feb 22, 2021
    加一个需求吧:

    做个类似爱发电的网站 afdian.net
    113 replies  •  2024-07-29 14:44:42 +08:00
    1  2  
    ❮ ❯
    Kasumi20
    Kasumi20
    Feb 22, 2021
    1
    个人项目用 React,公司用 Vue
    gowk
    gowk
    Feb 22, 2021❤️25
    2
    又要来了吗?
    ccyu220
    ccyu220
    Feb 22, 2021
    3
    又要开战了吗,如果你都会,你还不会选?
    qwerthhusn
    qwerthhusn
    Feb 22, 2021❤️1
    4
    全军出击
    kop1989
    kop1989
    Feb 22, 2021
    5
    直接新项目就选框架了😂

    怪不得国内架构和需求拧巴的产品这么多。
    wdspro
    wdspro
    Feb 22, 2021❤️1
    6
    拧巴你 拧巴我
    拧巴树下你和我~
    Kilerd
    Kilerd
    Feb 22, 2021
    7
    nextjs... 原生的 ts 支持,SSR,router,简直不要太好用
    murmur
    murmur
    Feb 22, 2021❤️1
    8
    没有需求就选框架?来引战么
    pushyzheng
    pushyzheng
    Feb 22, 2021 via iPhone❤️4
    9
    jsp 请求出击
    yawenimy122
    yawenimy122
    Feb 22, 2021❤️1
    10
    .aspx 申请出战
    maocat
    maocat
    Feb 22, 2021
    11
    jinjia2 出击
    889434
    889434
    Feb 22, 2021
    12
    aspx 加 scrip 引入 vue 申请出战
    akakidz
    akakidz
    Feb 22, 2021❤️1
    13
    vue 引入 jQuery 请求出战
    IGJacklove
    IGJacklove
    Feb 22, 2021
    14
    原生大佬
    Reapper
    Reapper
    Feb 22, 2021
    15
    原生请求出战
    molvqingtai
    molvqingtai
    Feb 22, 2021
    16
    其实我想用 lit-element,但是集成 tailwindcss 有问题,蛋疼
    Flymachine
    Flymachine
    Feb 22, 2021
    17
    Angular JS 。
    因为我只会这一个。
    话说这不就是会啥用啥吗
    Bazingal
    Bazingal
    Feb 22, 2021
    18
    这年头新项目不会有人用 AngularJS 了,都用 Angular
    wangyanrui
    wangyanrui
    Feb 22, 2021
    19
    我选 VUE (毕竟好招人,手动 doge )
    imgbed
    imgbed
    Feb 22, 2021 via Android
    20
    vue+HbuilderX
    crclz
    crclz
    Feb 22, 2021
    21
    Angular (优美、开发速度快,但挑人);
    Vue (不怎么挑人)
    ( React 没用过不评价)
    nzbin
    nzbin
    Feb 22, 2021
    22
    Angular 后面没有 JS
    chenyu8674
    chenyu8674
    Feb 22, 2021
    23
    原生+jQuery
    不然 100+MB 的“小”项目触我强迫症
    franklinray
    franklinray
    Feb 22, 2021
    24
    选会用的,用的熟练的,出了问题能解决的
    oldhorse
    oldhorse
    Feb 22, 2021
    25
    别跟我说什么 typescript,vue,react,angular,node 。
    老夫写代码,就用 jQuery !
    privatetan
    privatetan
    Feb 22, 2021
    26
    html + js +css 他不香嘛
    rodrick
    rodrick
    Feb 22, 2021
    27
    会啥用啥,一二梯队大公司现在基本都是 react,其他公司 vue 多,个人的话爱啥啥
    cslive
    cslive
    Feb 22, 2021❤️9
    28
    Vanilla js
    vanillaJS 目前在国外备受推崇,Bootstrap5 舍弃了 Jquery,选择了它作为基础框架,有哪些知名企业使用了它呢:
    字节跳动
    百度
    阿里巴巴
    美团
    谷歌
    facebook
    github
    腾讯
    以上只列出了一些耳熟能详的企业,事实上他的应用范围远超你的想象
    maocat
    maocat
    Feb 22, 2021❤️3
    29
    @cslive
    特意去搜了一下
    被骗人数 = 被骗人数 + 1
    toma77
    toma77
    Feb 22, 2021
    30
    Svelte 这东西好呀
    Sampwood
    Sampwood
    Feb 22, 2021
    31
    @cslive 秀晕了
    Liam1997
    Liam1997
    Feb 22, 2021
    32
    来了来了,开团了
    gowk
    gowk
    Feb 22, 2021
    33
    @cslive
    Vanilla JS is a fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications https://v2ex.com/i/504J5BO2.png
    wangtian2020
    wangtian2020
    Feb 22, 2021
    34
    首选当然是自己会的,我只会 vue,所以不用选了
    RickyC
    RickyC
    Feb 22, 2021
    35
    Vue.js+jQuery
    knives
    knives
    Feb 22, 2021
    36
    假期期间写了个油猴脚本,经历了从 Vanilla JS with Shadow DOM 到 (Vanilla JS + Vue) with Shadow DOM 的过程。主要是第一版写完,怎么看都觉得 DOM 操作相关的代码太蛋疼了……期间还纠结过是不是用 Svelte,写了几下,感觉开发比较依赖编辑器插件,代码结构也不大适应,最终还是选了 Vue 。代价是多引入了近 100kb 的外部依赖……

    平时工作时用的 React,但油猴脚本这种小东西,还是懒得上一整套编译环境,简单的配置了一下 rollup,美滋滋……
    twor2
    twor2
    Feb 22, 2021
    37
    和玩排位一样,最好用会的英雄
    JohnShen927
    JohnShen927
    Feb 22, 2021
    38
    周一例行开团了。
    BingoXuan
    BingoXuan
    Feb 22, 2021 via Android
    39
    mithril js
    tiktokxxxx2020
    tiktokxxxx2020
    Feb 22, 2021
    40
    问就是 react
    bthulu
    bthulu
    Feb 22, 2021
    41
    从来不用 js, winform 一把梭
    mdn
    mdn
    Feb 22, 2021
    42
    大战一触即发
    wolfan
    wolfan
    Feb 22, 2021 via Android
    43
    原生他不香么?
    zzzzzzzzyp
    zzzzzzzzyp
    Feb 22, 2021
    44
    war
    fcmio
    fcmio
    Feb 22, 2021 via iPhone
    45
    @maocat #27 感谢排雷,哈哈哈哈
    dr1q65MfKFKHnJr6
    dr1q65MfKFKHnJr6
    Feb 22, 2021
    46
    servlet 请求出击!
    zhuweiyou
    zhuweiyou
    Feb 22, 2021
    47
    jquery + ejs 请战
    benzlucy
    benzlucy
    Feb 22, 2021
    48
    选 百里守约
    yamedie
    yamedie
    Feb 22, 2021
    49
    自己项目想尝试 svelte, 公司用 Vue
    bushenx
    bushenx
    Feb 22, 2021 via Android
    50
    风雨欲来,喷慢楼。
    treemonster
    treemonster
    Feb 22, 2021 via Android
    51
    react 是最好的框架
    jsjgjbzhang
    jsjgjbzhang
    Feb 22, 2021
    52
    我提供个另类的思路,用 cocos creator 写页面
    graetdk
    graetdk
    Feb 22, 2021
    53
    LZ 如果你要 copy 类似 patreon 的网站,我倒是有许多建议,感兴趣的话可以加我的微信:Z3JlYXRkaw==

    我是面包多( https://mianbaoduo.com/)和顿顿饭( https://dun.mianbaoduo.com/)的负责人
    Felix1717
    Felix1717
    Feb 22, 2021
    54
    新年第一战来咯
    RRRoger
    RRRoger
    Feb 22, 2021
    55
    @cslive
    特意去搜了一下
    被骗人数 = 被骗人数 + 1
    kazeik
    kazeik
    Feb 22, 2021 via iPhone
    56
    flutter 不行嘛,?
    tty0
    tty0
    Feb 22, 2021 via Android
    57
    print("<html>请求出击</html>");
    C603H6r18Q1mSP9N
    C603H6r18Q1mSP9N
    Feb 22, 2021
    58
    php
    wanguorui123
    wanguorui123
    Feb 22, 2021
    59
    还在用 JQuery,我更推荐 Vanilla JS,Vanilla JS 自由开放兼容性好
    soulmt
    soulmt
    Feb 22, 2021
    60
    不选最对的,就选最会的。
    soulmt
    soulmt
    Feb 22, 2021
    61
    @wanguorui123 其实就是裸奔哈哈哈哈
    narmgalaxy
    narmgalaxy
    Feb 22, 2021
    62
    svelte
    写了一个项目,搭配 tailwindcss 写起来很舒服
    yuuko
    yuuko
    Feb 22, 2021
    63
    别用 angular,angular 是大而全,啥都有,但是开发服务占用运存巨高,服务启动慢,新版本 jit 的热更新坏掉了,只能 aot 热更,那速度真的酸爽,当你项目大了后,那个打包速度成倍的增长,还有 angular 的 lsp 服务资源占用也是大
    q197
    q197
    Feb 22, 2021
    64
    记事本写 html js
    Leonard
    Leonard
    Feb 22, 2021
    65
    选自己会的
    MadbookPro
    MadbookPro
    Feb 22, 2021
    66
    就 web assembly 吧
    laclys
    laclys
    Feb 22, 2021
    67
    个人 Vue 吧
    zorui
    zorui
    Feb 22, 2021
    68
    react 应该换成 next.js , React A JavaScript library for building user interfaces
    visonme
    visonme
    Feb 22, 2021
    69
    jquery + 挺香的,有时候这没必要把自己整的那么麻烦~
    jswh
    jswh
    Feb 22, 2021
    70
    管理平台 /API:Laravel/Lumen
    web:React
    小程序:Taro
    长连接:golang 直接写
    winglight2016
    winglight2016
    Feb 22, 2021
    71
    @yuuko 的确啊,公司项目就七八个菜单项,页面应该不到 15 个,每次打包、运行都要两三分钟,这是为啥呀?慢得太离谱了。。。
    litchinn
    litchinn
    Feb 22, 2021
    72
    @maocat 不是被骗人数++吗,(捂嘴)
    fescover
    fescover
    Feb 22, 2021
    73
    react+express+reactnative+eletron
    zhouhai1111zhp
    zhouhai1111zhp
    Feb 22, 2021 via Android
    74
    yazoox
    yazoox
    Feb 22, 2021
    75
    我只会 react ……
    Roger006
    Roger006
    Feb 22, 2021
    76
    自己做练习就原生。
    生产的话,简单页面用 Jquery,复杂一些用 Vue 。我只会这些(尴尬)
    chanlk
    chanlk
    Feb 22, 2021
    77
    需求都没有...

    好似相亲你不说你自身条件和目标对象要求
    chanlk
    chanlk
    Feb 22, 2021
    78
    @chanlk 好吧, 看到了, 我错了
    pkupyx
    pkupyx
    Feb 22, 2021
    79
    首页估计用原生+jq 保证 SEO 吧。暂时还没折腾过 vue 那些静态化方案。管理后台 vue 好了。
    gaigechunfeng
    gaigechunfeng
    Feb 22, 2021
    80
    刚一过年就开战!厉害。
    我选自己熟悉的。
    looppppp
    looppppp
    Feb 22, 2021
    81
    react 是最好的(开战)
    lewinlan
    lewinlan
    Feb 22, 2021 via Android
    82
    angular 是坠吼得(开战)
    lancelock
    lancelock
    Feb 22, 2021 via iPhone
    83
    展示性质的逻辑简单的随便用个后端模板渲染就好,逻辑复杂点的可以用 blazor 啥的,反正 js 能不写就不写
    IssacTomatoTan
    IssacTomatoTan
    Feb 22, 2021 via Android
    84
    Vue 便宜啊。。
    beginor
    beginor
    Feb 22, 2021 via Android
    85
    React Hooks, 配合 typescript 做类型检查和转译 tsx 为原生 es2016 模块
    wangqianfront
    wangqianfront
    Feb 22, 2021
    86
    看需求
    posebear1990
    posebear1990
    Feb 22, 2021
    87
    你这个需求 React + Gatsbyjs 应该是最快的吧,找找已有的 starter 改一改都不需要重头搭项目了
    fucUup
    fucUup
    Feb 22, 2021
    88
    Angular
    fucUup
    fucUup
    Feb 22, 2021
    89
    不是 Angular JS(因为这个指 v1)
    nzbin
    nzbin
    Feb 22, 2021
    90
    Angular +1,公司项目和个人项目都在用
    TonyG
    TonyG
    Feb 22, 2021
    91
    但凡擅长一样,也不至于有此发问。
    piqizhu8
    piqizhu8
    Feb 22, 2021
    92
    react, 因为生态比较丰富
    ericguo
    ericguo
    Feb 23, 2021
    93
    新项目当然用 Svelte,因为没用过
    iold
    iold
    Feb 23, 2021 via iPhone
    94
    如果用 ts,我只选 angular
    Marstin
    Marstin
    Feb 23, 2021
    95
    php 请求出站
    Marszm
    Marszm
    Feb 23, 2021
    96
    个人项目...随意..想用啥用啥.
    公司项目...vue+任意 UI 框架......
    vue 还是简单快捷,效率高..
    Lemeng
    Lemeng
    Feb 23, 2021
    97
    自己最拿手的就好
    byte10
    byte10
    Feb 23, 2021
    98
    nodejs 一把梭哈,后端 egg.js 前端 VUE 啥都无所谓啦,最完美的就是 nodejs 了。前端后端都搞定,还要啥自行车?
    wadefengx
    wadefengx
    Feb 23, 2021
    99
    开炮!
    littleFive
    littleFive
    Feb 23, 2021
    100
    @cslive #28 原生 js 就说原生 js 就行了,搞这么多花里胡哨的
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1544 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 200ms · UTC 18:39 · PVG 02:39 · LAX 10:39 · JFK 13:39
    ♥ Do have faith in what you're doing.