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

TypeScript 还是直接 JavaScript

  •  
  •   timqian ·
    timqian · 21h 28m ago via iPhone · 2819 views

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

    (source: hacker-job.com/trends)

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

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

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