【问题标题】:TypeScript or CoffeeScript [closed]TypeScript 或 CoffeeScript [关闭]
【发布时间】:2013-02-16 19:14:22
【问题描述】:

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

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

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

【问题讨论】:

标签: node.js coffeescript typescript


【解决方案1】:

TypeScript 将被所有浏览器支持。你可以说它只是另一个 javascript。我发现 TypeScript 易于编码并且更易于调试。微软没有心情像发布 Silverlight 来挑战 Flash 那样挑战旧的 JavaScript。

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

Try this,看看js和ts的区别。

【讨论】:

  • 根据标题,问题是关于 TypeScript 和 CoffeeScript 之间的差异,而不是 TypeScript 和 JavaScript 之间的差异。
【解决方案2】:

TypeScript 和 CoffeeScript 都有各自的优势。但是,如果您想构建一个大型应用程序,我建议您使用 CoffeeScript,因为您最终会编写更少的代码。 Here's a nice slideshow 比较 TypeScript 和 CoffeeScript。这可能是题外话,但 TypeScript 的开发很明显,至少部分 MS 对开源非常认真。

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

【讨论】:

  • 我不同意 CoffeScript 适合大型应用程序的说法,为大型应用程序使用类型化语言是在编译时捕获错误的一大优势。出于这个原因,我认为在开发大型应用程序时,TypeScript 是一个不错的选择,而不是 coffescript。
猜你喜欢
  • 2016-02-14
  • 1970-01-01
  • 2015-02-01
  • 1970-01-01
  • 2013-01-24
  • 1970-01-01
  • 1970-01-01
  • 2016-05-21
  • 2012-02-19
相关资源
最近更新 更多