JQuery将如何影响Web开发? [英] How will JQuery impact Web development?

查看:78
本文介绍了JQuery将如何影响Web开发?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这些天来,jQuery是一个热门话题.今天,在Stack Overflow上,当前有带有JQuery标签的8,470个问题,成为第十大最受欢迎的话题-就在那使用SQL.

JQuery is a hot topic these days. Today, on Stack Overflow, there are currently 8,470 questions with the JQuery tag making it the 10th most popular topic - right up there with SQL.

在选择一种新的学习和掌握技能时,我想大多数开发人员都希望能够持续使用一些有用的东西.没有开发者愿意学习今天充斥着一切而明天却充满失望的东西.

In selecting a new skill to learn and master, I imagine most developers want something useful that lasts. No developer wants to learn something that is all hype today and full of disappointment tomorrow.

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

My question to the Stack Overflow community is how will JQuery impact Web development over the next few years?

  • Web开发人员是否仍将使用JQuery?
  • 大多数Web开发人员会理解JQuery是什么吗?
  • JQuery对所有Web开发人员来说都是必不可少的技能吗?

我知道您的回答中会有一些主观的诱惑,但我确实在寻找证据表明JQuery不仅仅是炒作.例如, Microsoft增加了支持这一事实在Visual Studio 2008中使用JQuery 很多.

I know there will be some temptation to be subjective in your responses but I'm really looking for evidence to suggest that JQuery is more than just hype. As an example, the fact that Microsoft added support for JQuery in Visual Studio 2008 says alot.

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

Other relevant information might include the number of large companies using JQuery, the number of job postings for JQuery, articles depicting reduced development time with JQuery, the stability of JQuery since its introduction, etc..

推荐答案

如果您尚未使用它或其他形式的javascript库,那么就专业javascript网站开发而言,您已经远远落后于八个领域了几乎是可笑的.

If you're not already using it, or some other form of javascript library you are already so far behind the eight ball in regards to professional javascript web development it's almost laughable.

如果您不将javascript框架添加到您的Web开发工具中,您将完全发疯. jQuery是最受欢迎的语言之一,因为它也是最简单,最简单的语言之一-它的存在时间非常长.

You're utterly insane if you don't add a javascript framework to your web development repetoire. jQuery is one of the most popular because it's also one of the best and simplest to start with - it will be around for a very, very long time.

结束原始答案

附录 好的,所以在重新阅读我的答案后,我当然可以看到人们如何看待它,这很抱歉,为此我深表歉意.我将保留原始答案,以便人们了解情况.我从最初的问题中得到的提示是,提交者根本没有选择开发框架,而坦白地说,我很震惊,在当今时代,人们仍在尝试编写客户期望的javascript UI交互.网站开发.

Addendum Ok, so after re-reading my answer I can certainly see how people could see it as rude and for that I apologise - I'm leaving the original answer so people have context. The indication I got from the original question was that the submitter hasn't chosen a framework at all for development and frankly I was fairly shocked that in this day and age people are still trying to hand write the kind of javascript UI interactions clients expect in web development.

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

Some reasons you need to choose a framework:

  • 如果不这样做,就会杀死自己和开发时间.
  • 您将开始专注于开发的乐趣,而忽略令人厌烦的令人厌烦的兼容性.
  • Ajax更容易

您可以在此处获得相当详细的比较.

You can get a fairly detailed comparison of various frameworks here.

您应该选择jQuery的某些原因:

Some reasons you should choose jQuery:

  • 学习有点生气
  • 非常活跃的作者
  • 良好的测试结构-他们可以在所有主要浏览器上以及当前版本的前面测试一个版本(如果有),然后再测试一个版本
  • 强大的插件协会
  • 一个有趣的新的JavaScript测试环境
  • It's a piece of piss to learn
  • Very active author
  • Good test structure - they test one version ahead (where available) and one behind on all major browsers as well as the current version
  • A robust plugin society
  • An intriguing new test environment for javascript

这是最好的一点-即使您明天开始学习jQuery,并且从现在起三周后它不再有用,它仍然不会浪费知识,因为它只是一个框架.通过使用它,您在javascript上仍会变得更好,并且任何的HTML5框架都不会发生什么变化,它是基于API的新元素,可确保javascript能够在很时间.

Here's the best bit - even if you started learning jQuery tomorrow and it stopped being useful three weeks from now it still wouldn't be wasted knowledge because it's just a framework. By using it you're still getting better at javascript and no mater what happens to any of the frameworks HTML5 and it's new API based elements guarantee javascript is going to be around for a very time.

关于我的原始答案,我觉得第一个抱怨我不礼貌的人是瑞士人,这有点可笑.我认为我从未见过一个粗鲁的瑞士人.然后是下一个发表评论的人:什么不礼貌?"来自纽约.嘿-如果我花了几个小时试图做出我可以召集的最粗鲁的回应,我可能不会很粗鲁地向纽约客报名(不是纽约的特别粗鲁,我只是不认为当别人被别人发现时,纽约人会特别注意) ).

On a slight tangent regarding my original answer, I thought it was a little amusing that the first person to complain I was being rude was from Switzerland. I don't think I've ever met a rude Swiss person. Then the next person who commented with a 'What rudeness?' was from New York. Heh - I probably couldn't be rude enough to register with a New Yorker if I spent hours trying to craft the rudest response I could muster (it's not that NY's are particularly rude, I just don't think they notice it when others are).

在这两个极端之间的某个地方可能还有其他所有人.因此,对于那些确实认为我很无礼的人,我深表歉意,并希望这个扩展的答案有助于阐明我的初衷.

Somewhere in between those two extremes probably lies everyone else; so for those people who did think I was rude, I apologise and hope this expanded answer helps clarify my original thinking.

这篇关于JQuery将如何影响Web开发?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆