是继续使用基本的Javascript语言更好,还是Dart能节省我很多时间?我认为Dart看起来很酷,但它会提高我的产量吗?Dart代码比javascript快吗?
这是一个很好的方法,还是仍然不清楚是否应该选择学习它?
我的目标是制作非常好的动画网站,有一些复杂的自定义过渡。我使用jQuery做得很好,但我想比使用jQuery插件更具体和专业,并对其进行调整。
非常感谢您的帮助和建议。
发布于 2012-12-04 06:25:58
归根结底,这取决于你想做什么和你的需求是什么。我建议您阅读一些Dart与Javascript页面(以了解故事的两边),并在阅读这些页面后问问自己所处的位置。
这里有一些来自谷歌的"Dart vs.“的快速链接。请注意,这些链接可能不平衡,甚至有很好的理由,但我希望它们足以让你入门。我强烈建议你寻找更多的比较,并在这个问题的两边做你自己的研究:
这是一个支持Dart的页面,但详细说明了为什么发帖者喜欢Dart:http://www.grobmeier.de/10-reasons-why-dart-is-cooler-than-javascript-03012012.html#.UL0kXuT7J8E
这里有一个更支持Javascript的角度:http://www.quirksmode.org/blog/archives/2011/10/dart_or_why_jav.html
同样,不要将这些链接作为应该或不应该使用Dart的指示。相反,阅读为什么每个链接都支持一个或另一个,然后问问自己,这个推理是否适用于你的情况。
发布于 2012-12-04 06:28:21
Google在今年早些时候的最后一次Google I/O会议上介绍了Dart,这篇演讲可能会回答你的一大堆问题和考虑:
http://www.youtube.com/watch?v=bsGgfUreyZw
简而言之: Dart听起来还没有到真正有用的地步。所以你需要考虑的一件事是:你什么时候需要这个工具。如果是现在,那就远离Dart (暂时)。
如果您对用普通JavaScript编写代码的替代方案感兴趣,还应该查看Google Web Toolkit。我有一种感觉,Dart甚至可能是GWT的进化。
JavaScript非常成熟,现在就可以开始行动了,它使用Java语言进行开发,与Eclipse或IntelliJ相结合,提供了我认为在GWT中不可能实现的惊人的生产力。特别是对于需要跨浏览器运行并且实际上相当无bug的复杂应用程序。
这里有一个(相当老,但) GWT的很好的介绍,也来自Google I/O (但2008):
https://www.youtube.com/watch?v=nvti32k4xyU (已替换链接...这个更好)
https://stackoverflow.com/questions/13692812
复制相似问题