题 TypeScript或CoffeeScript [关闭]


开始使用node.js构建Web应用程序。

我的一位同事询问了TypeScript,它是Microsoft的一种新语言。 我们计划用node.js和TypeScript作为Scripting引擎启动我们的新Web应用程序。

我只想知道是时候使用TypeScript开发应用程序了吗? TypeScript的未来如何?


23
2018-03-02 07:41


起源


net.tutsplus.com/articles/interviews/... - Ray Cheng
它来自微软。你对TypeScript的未来有了答案:) - dan-klasson


答案:


TypeScript和CoffeeScript都有自己的优势。但是如果你想构建一个大型应用程序,我建议你使用CoffeeScript,因为你最终会编写更少的代码。 这是一个很好的幻灯片 比较TypeScript和CoffeeScript。这可能是偏离主题但是TypeScript的开发很明显,至少部分MS对开源非常认真。

  • TypeScript属于Apache 2.0许可证
  • 源代码可以通过Codeplex上的git获得
  • 安装就像npm install -g typescript一样简单

32
2018-03-02 07:54



我不同意CoffeScript适用于大型应用程序,使用类型化语言进行大型应用程序是在编译时捕获错误的一大优点。为此,我认为在做大型应用程序时,TypeScript是coffescript的不错选择。 - Moncef Hassein-bey


所有浏览器都支持TypeScript。你可以说它只是另一个javascript。我发现TypeScript很容易编码,而且更容易调试。微软没有像过去那样通过发布Silverlight挑战Flash来挑战旧的JavaScript。

无论何时你觉得你想要切换回旧的JavaScript并且不想使用TypeScript,你就更容易将你的ts转换为Js。

尝试这个 并看到js和ts之间的区别。


10
2018-03-02 07:51



基于标题,问题是关于TypeScript和CoffeeScript之间的差异,而不是TypeScript和JavaScript之间的差异。 - Vlad Iliescu