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

EmberJS 为啥是 JavaScript 跟 TypeScript 混写的?

  •  
  •   qiumaoyuan · May 12, 2022 · 2744 views
    This topic created in 1486 days ago, the information mentioned may be changed or developed.

    最近在学习 EmberJS, 无意中翻了一下源码,发现里边又有 .ts 文件又有 .js 文件。根据 github 页面上的分析结果,目前 .js 占 67%, .ts 占 32%.

    请问有没有比较熟悉这个框架的朋友知道它是怎么演化成目前这种情况的?

    6 replies    2022-05-13 10:38:51 +08:00
    zhuangzhuang1988
        1
    zhuangzhuang1988  
       May 12, 2022
    历史遗留。
    qiumaoyuan
        2
    qiumaoyuan  
    OP
       May 12, 2022
    @zhuangzhuang1988 能详细说说吗?

    从他们代码的提交记录上看,我怎么感觉像是趋势而不是历史遗留问题。
    eason1874
        3
    eason1874  
       May 12, 2022   ❤️ 1
    看官网介绍本身是 JavaScript ,后来新增了对 TypeScript 的支持

    Using Ember will never require using TypeScript, but we aim to provide a best-in-class experience of using TypeScript, with benefits for JavaScript users too.

    https://blog.emberjs.com/ember-v4-typescript-support-update
    qiumaoyuan
        4
    qiumaoyuan  
    OP
       May 12, 2022
    @eason1874 唔… 这个我搜到了,不过只粗看了一下标题,看来还是得点开看内容。多谢!
    alleluya
        5
    alleluya  
       May 13, 2022
    比较好奇的是 这个年代为啥会学习 EmberJS? react/vue 不是更流行吗? 业务上有需要?
    qiumaoyuan
        6
    qiumaoyuan  
    OP
       May 13, 2022
    @alleluya 只能说个人喜好吧,跟流行关系不大。比如流行 jQuery 的时候我喜欢的是 MooTools.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   863 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 20:31 · PVG 04:31 · LAX 13:31 · JFK 16:31
    ♥ Do have faith in what you're doing.