2013-03-02 63 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