2013-03-02 62 views
23

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

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

我只想知道是否适合使用TypeScript开发应用程序? TypeScript的未来如何?

+0

http://net.tutsplus.com/articles/interviews/should-you-learn-coffeescript/ – 2013-03-02 07:53:54

+0

它来自微软。对TypeScript的未来有您的答案:) – 2013-05-01 23:07:57

回答

10

所有浏览器都支持TypeScript。你可以说它只是另一个JavaScript。我发现TypeScript很容易编码,更容易调试。微软无意挑战旧版JavaScript,就像释放Silverlight挑战Flash一样。

无论何时,如果您觉得您希望切换回旧的JavaScript并且不想使用TypeScript,那么您可以更轻松地将您的ts转换为Js。

Try this并查看js和ts之间的区别。

+11

基于标题,问题是关于TypeScript和CoffeeScript之间的差异,而不是TypeScript和JavaScript之间的差异。 – Vlad 2013-08-29 14:51:38

32

TypeScript和CoffeeScript都有自己的优势。但是如果你想构建一个大的应用程序,我建议你最好使用CoffeeScript来编写更少的代码。比较TypeScript和CoffeeScript的Here's a nice slideshow。这可能不是主题,但TypeScript的发展很明显,至少MS的一部分对于开源非常认真。

  • 打字稿是下Apache 2.0许可
  • 源通过GIT中是可用在Codeplex
  • 安装一样简单NPM安装-g打字稿
+9

我不同意CoffeScript对于大型应用程序的好处,在大型应用程序中使用类型化语言对于在编译时捕获错误非常重要。为此,我认为在做大型应用程序时,TypeScript是比coffescript更好的选择。 – 2015-10-12 16:02:16