JQuery将如何影响Web开发?

May*_*ayo 2 jquery

如今,JQuery是一个热门话题.今天,在Stack Overflow上,目前有8,470个问题与JQuery标签一起使其成为第10个最受欢迎的话题 - 就在那里使用SQL.

在选择要学习和掌握的新技能时,我想大多数开发人员都希望持续有用的东西.没有开发人员想要学习今天大肆宣传并且明天充满失望的事情.

我对Stack Overflow社区的问题是JQuery将如何影响未来几年的Web开发?

  • Web开发人员还在使用JQuery吗?
  • 大多数Web开发人员会了解JQuery是什么吗?
  • JQuery是否是所有Web开发人员必备的技能?

我知道在你的回答中会有一些主观的诱惑但我真的在寻找证据来证明JQuery不仅仅是炒作.作为一个例子,微软在Visual Studio 2008中添加了对JQuery的支持这一事实说明了很多.

其他相关信息可能包括使用JQuery的大公司数量,JQuery的职位发布数量,使用JQuery缩短开发时间的文章,自引入以来JQuery的稳定性等等.

Ste*_*ike 26

如果你还没有使用它,或者其他形式的javascript库你已经远远落后于专业javascript网站开发的八个球,那几乎是可笑的.

如果你不在你的web开发中添加一个javascript框架,你就完全疯了.jQuery是最流行的之一,因为它也是最好和最简单的开始之一 - 它将会持续很长一段时间.

结束原始答案

附录 好的,所以在重新阅读我的答案后,我当然可以看到人们如何看待它是粗鲁的,为此我道歉 - 我将离开原来的答案,所以人们有背景.我从原始问题中得到的指示是提交者根本没有为开发选择一个框架,坦率地说,我感到非常震惊的是,在这个时代,人们仍然试图手写写客户期望的那种javascript UI交互. Web开发.

您需要选择框架的一些原因:

  • 如果你不这样做,那就是你自己和你的开发时间.
  • 你可以专注于有趣的开发,忽略令人难以置信的无比兼容性.
  • Ajax更容易

您可以在此处对各种框架进行相当详细的比较.

你应该选择jQuery的一些原因:

  • 要学习这是一个小便
  • 非常活跃的作者
  • 良好的测试结构 - 他们提前测试一个版本(如果可用),并在所有主要浏览器以及当前版本上测试一个版本
  • 一个强大的插件社会
  • 一个有趣的javascript 新测试环境

这是最好的一点 - 即使你明天开始学习jQuery并且从现在起三周后它就停止了有用,它仍然不会浪费知识,因为它只是一个框架.通过使用它你仍然在javascript上变得更好,没有任何框架HTML5 会发生什么,它的基于API的新元素保证javascript将会存在很长一段时间.

与我原来的答案略有相关,我认为第一个抱怨我粗鲁的人来自瑞士,这有点有趣.我认为我从未见过一个粗鲁的瑞士人.然后是下一个评论"什么粗鲁?"的人 来自纽约.嘿 - 如果我花了几个小时试图制作出我可以回答的最粗鲁的反应,我可能不会粗鲁地注册纽约客(这不是纽约的特别粗鲁,我不认为他们注意到其他人是).

在这两个极端之间的某个地方可能就是其他所有人; 所以对于那些认为我很粗鲁的人,我道歉并希望这个扩展的答案有助于澄清我原来的想法.

  • 我认为这是一个热烈的回应. (9认同)
  • ......需要粗鲁吗? (7认同)
  • 我不认为我特别粗鲁 - 而是我试图强调强调跳跃并尝试一些事情是多么重要.如果你可以花5分钟时间与它一起工作并且知道这是值得采用的,那么无休止地评估事物的好坏是毫无意义的.任何完成javascript web开发的人都知道jquery在尝试使用它做任何事情的五分钟内都值得使用. (6认同)
  • imho,OP为这种回应打开了自己 - 询问jquery*将如何*影响Web开发是非常天真的 (3认同)

cee*_*yoz 7

我知道在你的回答中会有一些主观的诱惑但我真的在寻找证据来证明JQuery不仅仅是炒作.作为一个例子,微软在Visual Studio 2008中添加了对JQuery的支持这一事实说明了很多.

在这方面,jQuery的主页上的"谁在使用jQuery"部分有一些大牌.谷歌,戴尔,美国银行,棒球大联盟,Digg,NBC,CBS,Netflix,Technorati,Mozilla,WordPress,Drupal ......


And*_*ell 6

学习jQuery的一个很好的副作用是提高CSS技能.如果你的CSS已经很强大,你将在几小时内在jQuery中高效工作.