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

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

  •  
  •   a7dog · Feb 22, 2021 · 15582 views
    This topic created in 1930 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
        1
    Kasumi20  
       Feb 22, 2021
    个人项目用 React,公司用 Vue
    gowk
        2
    gowk  
       Feb 22, 2021   ❤️ 25
    又要来了吗?
    ccyu220
        3
    ccyu220  
       Feb 22, 2021
    又要开战了吗,如果你都会,你还不会选?
    qwerthhusn
        4
    qwerthhusn  
       Feb 22, 2021   ❤️ 1
    全军出击
    kop1989
        5
    kop1989  
       Feb 22, 2021
    直接新项目就选框架了😂

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

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

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

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