• 请不要在回答技术问题时复制粘贴 AI 生成的内容
timqian
10.03D
V2EX  ›  程序员

TypeScript 还是直接 JavaScript

  •  
  •   timqian ·
    timqian · Jun 26 via iPhone · 3454 views

    数据显示,使用 TypeScript 的公司越来越多,直接用 JavaScript 的越来越少

    (source: hacker-job.com/trends)

    23 replies    2026-06-27 00:19:55 +08:00
    loading
        1
    loading  
       Jun 26
    古法编程?
    defaw
        2
    defaw  
       Jun 26   ❤️ 1
    都 AI 编程了,肯定 ts 啊,js 没有类型警告 AI 写错了都不知道
    xubeiyou
        3
    xubeiyou  
       Jun 26
    ts 啊
    lujiaosama
        4
    lujiaosama  
       Jun 26
    手写都必须 TS ,JS 不是迫不得已都不会用。
    zidon
        5
    zidon  
       Jun 26 via Android
    你问 AI 新项目它肯定推荐你 TypeScript
    Razio
        6
    Razio  
       Jun 26
    说的好像 ts 不编译成 js 似的。大 AI 时代,除了小场景直接生成 html ,其他的肯定走 ts 更合适
    liKeYunKeji
        7
    liKeYunKeji  
       Jun 26   ❤️ 1
    反正最后编译都是变成 js ,ts 只是开发严谨一些,ai 时代,往最规范的方法去做
    hafuhafu
        8
    hafuhafu  
       Jun 26
    以前手写类型麻烦,做体操也费劲,看项目规模和情况。
    现在肯定无脑 ts 了,AI 友好,编译和写用例都能更好发现问题。
    ximaoyang
        9
    ximaoyang  
       Jun 26
    你就是古法变成肯定也是直接 typescript 。现在有些框架工具都直接支持原生 typescript 了。比如 Bun 原生支持 TypeScript ,直接 bun run file.ts 就能跑,不需要 tsc 或 ts-node 。现在没人用 js 的
    NewYear
        10
    NewYear  
       Jun 26
    人生苦短,我用 AI 编程~
    catinsides
        11
    catinsides  
       Jun 26   ❤️ 1
    散了吧炸鱼的,楼主 github 那么多项目,心里还没有答案吗?
    humbass
        12
    humbass  
       Jun 26 via Android
    就喜欢 es6 ,要的就是 js 放飞自我的感觉!如果要静态,老子直接 golang 。
    aes114514gcm
        13
    aes114514gcm  
       Jun 26
    all in ts
    而且微软的 ts go 距离端出来也等不了多久了
    timqian
        14
    timqian  
    OP
       Jun 26 via iPhone
    @catinsides 有答案的,我的选择和正文里的趋势一样
    wu67
        15
    wu67  
       Jun 26
    前端我写 ts,
    API 服务尝试一下, 还是滚回了 js, 都 AI 帮我写了, ts 还有什么必要吗? 自己的项目甚至代码我都不怎么写了, 要各种类型, 我干嘛不去 python
    AV1
        16
    AV1  
       Jun 26
    肯定 TS 呀,AI 最擅长 TS 了。

    除非你实在是不想 npm build ,还在用 jquery 时代那种直接写直接跑的开发模式。
    SayHelloHi
        17
    SayHelloHi  
       Jun 26
    AI 用啥就用啥

    反正后期都是 AI 维护代码
    7gugu
        18
    7gugu  
       Jun 26
    TypeScript 挺好的,现在有 AI ,一方面是可以不用再担心类型体操的问题,另外一方面 TS 转 JS 的打包代码更容易做出来了,使用成本无限低。
    burden7
        19
    burden7  
    PRO
       Jun 26
    contributions 很有意思,每个周一必提交?
    1548772930
        20
    1548772930  
       Jun 26
    ts 是给 ai 看的 不是给自己看的
    timqian
        21
    timqian  
    OP
       Jun 26
    @burden7 你是说我的 GitHub 吗?好像是因为每周一这个 repo 有个自动提交带上我了,一直懒得没有修复 https://github.com/headllines/hackernews-weekly
    showd0wn
        22
    showd0wn  
       Jun 26
    有人用 JSDoc , 然后 jsconfig.json 开启 checkJs 吗?
    gnosis23
        23
    gnosis23  
       Jun 27
    用脚投票选 ts ,好处太多。比如
    AI 可以通过 tsc 报错直接修复错误;
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1576 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 85ms · UTC 16:27 · PVG 00:27 · LAX 09:27 · JFK 12:27
    ♥ Do have faith in what you're doing.