为什么常识

CoffeeScript 是否能够将 JavaScript 的服务端开发带入新的阶段?

生活词典 changshi.cidiancn.com

阅读: 152

CoffeeScript 是否能够将 JavaScript 的服务端开发带入新的阶段?CoffeeScript融合了Ruby/Pyt-on/Perl的一些语法优点,编译为单纯的javascript ,可以化解javascript一些麻乱的感觉,又能够保持兼容性,让javascript编程变得更加优雅。所以,如果使用CoffeeScript+node.js,能够开辟Web开发的新天地呢?12 个答案

答案 1:

coffeescript就是一种简单的语法糖,但在减少代码量、提高可读性方面作用巨大,特别是要写很多js代码的情况,减少了js冗余代码的干扰,所以在node.js社区非常受欢迎。很多人一看到coffeescript会把它当成一种编程语言,其实不是,学习成本更是低得可怜,花半个小时就能掌握。官网上还有try on line功能,可以试下。rails社区也已经将coffeescript作为内置的编译工具,就是说在rails中写js,不再是写原生的js代码,取而代之的是写coffee代码。用coffee写过js代码的人,很少会再用原生的js去写了。

答案 2:

我有做过简单尝试,感觉还不错。不仅仅是语法糖,而且最近几天的很多文章在探讨CoffeeScript的DSL了。我对CoffeeScript比较乐观。这里有几篇文章可以作为参考:amix.dk/blog...amix.dk/blog...

答案 3:

即使CoffeeScript 不是简单的语法糖,但学习CoffeeScript 几乎等于学习一门新的编程语言,每个人心里都有一把秤,投入的学习成本是否值得,估计很大部分javascript程序员会飘过

答案 4:

能不能进入新的阶段不知道,如果mozilla能够支持的话那可能就很大了。不管怎么样,对于我这种不熟悉javascript的人来说直接学coffeeScript是有莫大的好处滴

答案 5:

你少加了一项 : Rails3.1了解了Rails3.1, 也许你们能明白其意义所在。 当然,在node.js领域也很有意义。 对Pyt-on来说, 当然没有任何意义。

答案 6:

新的阶段如果是指服务端使用比例大幅度提高的话,应该不会出现。开发便利性大幅度提高的情况,落在现实中也很有限,毕竟决定服务端开发的不单单是语言的优雅和便利性。在新浪微博关注@蔡学镛 ,貌似他提及第一本cofferscript的书籍O社出版了

答案 7:

语法方面更加简单了,+nodejs能不能进入新阶段不能肯定,但感觉nodejs应该会潜力更大些。

答案 8:

不会,没有大公司的推广,而且要学习CoffeeScript也要不少时间。

答案 9:

意义其实不大

答案 10:

瞄了几眼,貌似就是在Javascript之上加点语法糖?

答案 11:

其實我也有相同的疑惑,為JS加上一個這樣的後設語言,除了撰寫的風格之外,能帶來多少實利?不過我還沒深入了解,所以暫時還不下結論。

答案 12:

ASP的JScript服务端开发,在很多年前就被广泛应用了。加上COM使它在服务端可以无所不能

分享常识给亲友.

下一篇:大家作为志愿者参与志愿服务活动遇到过什么困难? 下一篇 【方向键 ( → )下一篇】

上一篇:flex web应用部署的疑问 上一篇 【方向键 ( ← )上一篇】