JQuery将如何影响Web开发?
JQuery现在是一个热门话题。今天,关于堆栈溢出,目前有一个话题使其成为第十大热门话题——与SQL并列 在选择要学习和掌握的新技能时,我想大多数开发人员都想要一些有用且持久的东西。没有一个开发人员想学习今天大肆宣传,明天又充满失望的东西 我向Stack Overflow社区提出的问题是JQuery将如何影响未来几年的Web开发JQuery将如何影响Web开发?,jquery,Jquery,JQuery现在是一个热门话题。今天,关于堆栈溢出,目前有一个话题使其成为第十大热门话题——与SQL并列 在选择要学习和掌握的新技能时,我想大多数开发人员都想要一些有用且持久的东西。没有一个开发人员想学习今天大肆宣传,明天又充满失望的东西 我向Stack Overflow社区提出的问题是JQuery将如何影响未来几年的Web开发 Web开发人员还会使用JQuery吗 大多数Web开发人员会理解什么是JQuery吗 JQuery对所有Web开发人员来说都是必要的技能吗 我知道在你的回答中会有一
- Web开发人员还会使用JQuery吗李>
- 大多数Web开发人员会理解什么是JQuery吗李>
- JQuery对所有Web开发人员来说都是必要的技能吗李>
其他相关信息可能包括使用JQuery的大公司数量、JQuery的职位公告数量、描述使用JQuery缩短开发时间的文章、JQuery推出以来的稳定性等。如果您尚未使用它,或者其他形式的javascript库,在专业javascript web开发方面,您已经远远落后于8球了,这几乎是可笑的 如果不在web开发中添加javascript框架,那你简直是疯了。jQuery是最受欢迎的一种,因为它也是最好的、最简单的一种,它将存在很长很长一段时间 结束原始答案 附录 好吧,在重读我的答案之后,我可以肯定地看到人们怎么会认为这是粗鲁的,为此我道歉——我留下了最初的答案,这样人们就有了上下文。我从最初的问题中得到的提示是,提交者根本没有选择开发框架,坦率地说,我感到相当震惊的是,在这个时代,人们仍然试图手工编写客户端在web开发中期望的javascript UI交互 您需要选择框架的一些原因:
- 如果你不这样做的话,你正在消耗你自己和你的开发时间
- 您可以专注于开发中有趣的部分,而忽略令人难以置信的无聊的兼容性部分
- Ajax更容易
- 这是一件很难学的事
- 非常活跃的作者
- 良好的测试结构-他们在所有主要浏览器以及当前版本上提前测试一个版本(如果可用),然后测试一个版本
- 健全的社会
- javascript的一个有趣特性
在这两个极端之间的某个地方可能存在着其他人;因此,对于那些认为我粗鲁的人,我表示歉意,并希望这个扩展的答案有助于澄清我最初的想法。我不知道jQuery是否会在10年后被使用,但我非常确定,无论用什么替代它,都会很像它。jQuery以一种易于理解且显然有用的格式向大众介绍了函数式编程(函数式编程的子集)。它在几乎所有方面都优于命令式dom操作 这样看——C曾经是不太流行的新语言。它变得非常流行,最终随着高级语言的产生而衰落。但几乎每一种大众市场语言(C++、Java、C#、D、Objective-C)都深受C的影响。未来潜在的JavaScript库将与jQuery具有相同的关系 我知道在你的回答中会有一些主观的诱惑,但我真的在寻找证据表明JQuery不仅仅是炒作。例如,微软在VisualStudio2008中增加了对JQuery的支持,这说明了很多问题
在这种情况下,jQuery主页上的“谁在使用jQuery”部分有一些大牌。谷歌、戴尔、美国银行、美国职棒大联盟、Digg、NBC、CBS、Netflix、Technorati、Mozilla、WordPress、Drupal……目前,要成为一名高效的web开发人员,您至少需要以下几方面的技能:
- HTML
- XHTML
- JavaScript
- JavaScript库(jQuery、Prototype等)
- CSS
- XML
- JSON
- XSLT
- PHP
- ASP.NET
- 更多
GWT(Google web toolkit)允许您用Java编写JavaScript,因此谁能说与C#、PHP或其他语言等效的东西在未来不会占主导地位。学习jQuery的一个很好的副作用是改进CSS sk