3 ms·
Are people still using this library? With the emergence of mobile browsers which have great HTML5 support, and the decline of aging browsers like IE, I wonder
by wavephorm 15y ago
Are people still using this library? With the emergence of mobile browsers which have great HTML5 support, and the decline of aging browsers like IE, I wonder does jQuery have much of a future? I don't need it to handle ajax queries and canvas, and websockets, and backbone has better data handling etc...
- crazygringo 15y agoAs long as people continue to use browsers that are old or different, and people want to write one-size-fits-all JavaScript. Which means, for many years into the future, at least. So, to answer your question quantitatively, people are using jQuery more than ever: http://www.google.com/trends?q=jquery http://www.google.com/trends?q=jquery Also, jQuery has little to do with HTML5, or canvas or websockets. Maybe you don't really know what jQuery is used for?
- evgen 15y agoSeriously? In my experience the question is closer to "is there anyone who is not using jQuery?". Handling feature variance among browsers is nice, but far from the only reason I see people picking jQuery for projects. Many people add in other libraries for specific features, but jQuery seems to be the base that most start building upon.
- masklinn 15y ago> With the emergence of mobile browsers which have great HTML5 support, and the decline of aging browsers like IE, I wonder does jQuery have much of a future? HTML5 has very little relevance to jQuery (the querySelector API is pretty much the only one of real interest), jQuery is fundamentally a better API for DOM manipulations. As long as the DOM exists, so will jQuery (seriously, have you ever written a raw DOM web application?). Not to mention the jQuery ecosystem, which provides a number of "headstart" plugins. > I don't need it to handle ajax queries XMLHttpRequest is quite far from the easiest API to use correctly, jQuery makes that very convenient. Also, deferreds. > and backbone has better data handling etc... Erm... you do know backbone uses (if not mandates) jQuery for view interactions right?
- wavephorm 15y agoI've never used jQuery. That doesn't mean I have no idea what I'm talking about. 99% of people that use jQuery have no idea what they're doing.
- jonknee 15y agoYou have never used jQuery and like your made up statistic also have no idea what you're talking about. jQuery has never been more popular and HTML5 will only increase its popularity.
- wavephorm 15y agoWhat I have seen of jQuery falls into two camps, people who use it instead of basic DOM code like document.getElementBy Id, and horrible ungodly spaghetti code. Funny how all the jQuery fanboys are quick to downvote, question my knowlege, and ignore my question simultaneously.
- masklinn 15y ago> Funny how all the jQuery fanboys are quick to downvote, question my knowlege, and ignore my question simultaneously. The only "questions" you asked are 1. whether people still use jQuery (it's one of the most popular DOM-manipulation libraries out there and growing) and whether jQuery has a future, in the middle of confused ranting betraying a deep lack of familiarity not only with the library itself (which can be excused) but with the purpose and role of that library as well (which really can't, at least do your homework). > question my knowlege One can only question your knowledge when you consistently demonstrate a complete lack thereof.