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

TypeScript 还是直接 JavaScript

  •  
  •   timqian ·
    timqian · 1 day ago via iPhone · 3199 views

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

    (source: hacker-job.com/trends)

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

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

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