对于JavaScript,开发者更关注哪些方面

openkk 12年前
   <p>在技术社区或论坛中,某一个技术或观点可能会引起用户的广泛讨论,甚至争吵。但也有一些技术帖子则比较平静。 <br /> <br /> James Padolsey观察了一些JavaScript社区,<a href="/misc/goto?guid=4958522981259065912" target="_blank">总结出了</a>开发者更关心JavaScript的哪些方面,或哪些技术更容易引起开发者之间的激烈讨论。 <br /> <br /> <strong>以下是容易引起开发者激烈讨论的主题:</strong></p>    <ul>     <li>自动插入分号 </li>     <li>eval是令人讨厌的 </li>     <li>ECMAScript 5 shims(shims主要目的是解决HTML5元素在旧IE下的样式问题) </li>     <li>浏览器支持 </li>     <li>JSLint、JSHint </li>     <li>JavaScript vs. CoffeeScript </li>     <li>JavaScript vs. Dart </li>     <li>ECMAScript 5/6的特性(例如“=>”) </li>     <li>编码约定(white-space、大括号) </li>     <li>MVC框架(Backbone、AngularJS、Knockout、Ember等) </li>     <li>Node.js </li>     <li>毫秒级的性能差异 </li>     <li>jQuery vs. Dojo vs. YUI vs. Prototype vs. Mootools vs. ExtJS </li>     <li>原生原型增强</li>    </ul>    <p>在社区中,有很多针对上述主题的、非常有价值的讨论,但往往也有很多无事实依据的、只是维护己方观点的争论。 <br /> <br /> <strong>而下面的这些主题,开发者也会比较关心,但不会出现类似于上面主题的激烈的讨论:</strong></p>    <ul>     <li>压缩工具 </li>     <li>JavaScript引擎 </li>     <li>构建工具 </li>     <li>Web检查器/分析器 </li>     <li>API命名规则 </li>     <li>AMD(Asynchronous Module Definition,异步模块定义)</li>    </ul>    <p>作为JavaScript开发者,你更关注哪一方面呢?<br /> <br /> 本文转载自: <a href="/misc/goto?guid=4958522981357538020" rel="nofollow" target="_blank">http://www.iteye.com/news/25923</a> </p>