Gro*_*ogs 5 javascript jquery gwt frameworks
几年前我学习了HTML/CSS,然后是PHP.我最近再次对Web开发感兴趣,刚刚开始玩Django和RoR等框架.我很好奇在看框架之前我应该花多少时间/精力学习JS.我一直在阅读Brett McLaughlin撰写的一篇名为Mastering AJAX的文章,看起来相当不错,但我看到很多东西(例如跨浏览器兼容性 - 甚至像XMLHttpRequest这样的东西)即将出现,看起来像他们会如果使用框架,则不会出现问题.
那么,我是否应该继续阅读这些文章并尝试使用基本的JS构建内容,或者我应该开始研究jQuery之类的东西?
另外,我一直在观看一些关于Google I/O的GWT的视频.去年我一直在学习Java,在其中构建了一些中型应用程序.我想知道GWT是否值得直接用于gQuery?
Chr*_*Rea 20
从JavaScript的基础开始是一个好主意,恕我直言.
阅读JavaScript:The Good Parts,作者:Douglas Crockford.非常非常好的书.
您还应该查看Douglas Crockford的网站.
我还必须回到这里并在更新中提及:
道格拉斯·克罗克福德(Douglas Crockford)在今年早些时候的微软MIX10大会上发表了关于JavaScript的过去,现在,未来的有启发性的演讲.您将在Microsoft MIX10 - The Tale of JavaScript中找到Crockford演讲的完整视频.我的意思是ECMAScript.
没有.
就像你学习编程时一样,你先学习C/Pascal然后是Java/C++,最后是Python/Ruby/Smalltalk/Lisp,当学习任何语言时,你应该先学习简单的语言结构,首先要学习ECMAScript,然后学习DOM最后是框架.
为什么?因为您将对语言有更深入的了解,并且能够调试可能看似奇怪的事情,除非您有学习经验.
如果你是一个经验丰富的开发人员,你可以加速每个阶段,但不要跳过它们,否则你会因为不完全理解小怪物而遇到问题.
Javascript是一种有趣且有趣的语言,但有时可能会很奇怪(Date在屁股上咬了几次).
使用框架来避免重复性任务并简化代码,但不是作为起点.简单是最终目标,而不是起点,框架就是为了简单而不是学习语言.框架旨在简化经验丰富的开发人员的工作.
了解浏览器之间的差异(DOM实现)将允许您调试框架.那是无价的.
我去年一直在学习Java ......
使用Javascript 是不是 Java的.永远不会永远不会.
即使您可以从Java 编译为 Javascript,它仍然是一个框架,除非您已经知道自己在做什么,否则不要跳到它.
| 归档时间: |
|
| 查看次数: |
2117 次 |
| 最近记录: |