Live data from Hacker News

Ask HN: Is jQuery still a thing?

news.ycombinator.com

51–60 of 90 posts

Re: Ask HN: Is jQuery still a thing?

#51

Every other framework relies on JQuery so--yes, absolutely--it's still a thing. And if you don't work for a company that is in the JavaScript-framework-of-the-month mode, you should know JQuery is still king.

> Every other framework relies on JQuery This just isn't true. OP mentioned React, Vue.js, and Mithril. None of these use jQuery as a dependency. Neither does Angular, Backbone, or Ember.js.

Well, technically jQuery is listed as dependency in the bower.json file for Ember.

But I think that's really only so the Ember jQuery wrapper will work properly. So you're still right.

Re: Ask HN: Is jQuery still a thing?

#52

Every other framework relies on JQuery so--yes, absolutely--it's still a thing. And if you don't work for a company that is in the JavaScript-framework-of-the-month mode, you should know JQuery is still king.

No it isn't.

A better way to state that:

"Is jQuery omnipresent now? Yes.

Will jQuery earn you as much money as on the peak of first gen webapps craze? No, totally no"

I myself was earning CAD $90k just in plain salary at the time when jQuery craze was on its peak and when "a dedicated front-end developer" meant a jQuery developer

Honestly saying, I had no realisation how shitty my code was back then, and now I feel ridiculous when I realise how much a bad dev can earn as long as he does something considered "trendy"

Re: Ask HN: Is jQuery still a thing?

#53
post #38

Earlier quoted context omitted.

I disagree. Let's try adding 0.2 and 0.3 with the JScript library of your choosing and see if it's any easier than PHP.

Floating point math has been around for a very long time, I don't get why that's what you would pick as a problem; a lot of languages have the same behavior. I'm not a fan of JS either, so you don't have to give me a reason to dislike it.

I wasn't necessarily giving you a reason to dislike it. I was giving you a reason why I personally believe it to be over-hyped and convoluted (and why I disagree that PHP is embarrassing by comparison).

I picked floating point math as a problem because JScript would give you an incorrect answer.

Re: Ask HN: Is jQuery still a thing?

#54
I think it's still super userful.

I'm an Ember developer myself, and I love it, but there's no way in hell I'd use it for a small website. For that matter, I wouldn't use React or Angular 1.x either (I haven't had to do any project in Angular 2.x yet, so I don't really have an informed opinion yet).

So, that out of the way, next up is jQuery, which I think is still a perfect fit for smaller projects. The fact that you can just use it, without having to worry about any real initial prep-work, or having to compile anything, is almost kind of magical in this day and age.

Re: Ask HN: Is jQuery still a thing?

#55
"websites" still mostly use jquery,

"webapps" typically use a concoction of 100+ js frameworks/plugins, including one of angular/react/ember/backbone (or in some really hotness of the month type places - more than one of those).

it's of useful to know jquery, just to keep things simple when you can.

Re: Ask HN: Is jQuery still a thing?

#56

Yes, jQuery is good and most people still use it. It does its job perfectly fine. The thing is, HN is a very small like-minded community of people who are always looking for something better than the status quo, which is why you're always seeing news about things like React and Vue, etc.

In the discussions we are a very small sub-sub community of very realistic pessimists who share the experience of having lost a arm and leg to technological minefields during the hype-wars.

Best explanation I ever heard.

Re: Ask HN: Is jQuery still a thing?

#57
post #42

Earlier quoted context omitted.

No popular current generation framework relies on jQuery. The most recent one I can come up with is Angular 1's reliance on their jQlite micro-library but would use the full jQuery if it was on the page.

OpenUI5 [0] relies on jQuery [0] http://openui5.org/

I'd never heard of this library and I spend a couple hours a day reading developer news so I wouldn't call this popular.

I'd also argue that this as a current generation framework. I only did a brief skim but the patterns remind me of a Knockout or Enyo codebase with data binding between components doing explicit dom manipulation. The contributors tab shows a 2014 start but I'd have guessed a 2010-2011 start from looking at the code.

Re: Ask HN: Is jQuery still a thing?

#58
post #38

Earlier quoted context omitted.

PHP is some tool that was never really good, but had some compelling features that no other tools provided. Except that now there are better tools for any task it solved, excluding the task of "maintaining a PHP codebase". If you are starting a new project on it, you should indeed feel silly.

I disagree. Let's try adding 0.2 and 0.3 with the JScript library of your choosing and see if it's any easier than PHP.

Javascript being bad does not make PHP any better.

There are more than 2 languages available for backend programming. Some even get both templating and IO right.

Re: Ask HN: Is jQuery still a thing?

#59
post #14
post #3

jQuery might not be the fancy new hotness on the block, but it still works and is still used. I get the feeling more and more that developers are embarrassed about using it, similar to how some devs are embarrassed about using PHP, yet it's still a workhorse.

PHP should be significantly more embarrassing than jQuery. The jQuery interface is well designed and reliable. The fact that it still works is important. As long as I've got clients asking for IE 8 support, jQuery's going to be in my toolbox. And probably even after.

PHP has a renaissance now, nothing embarrassing at all.

Re: Ask HN: Is jQuery still a thing?

#60

Absolutely. Most projects that would be considered "websites" rather than "web applications" are likely candidates for jQuery. It's still extraordinarily useful.

This. Pick the right technology to solve the problem you're trying to solve. Some inexperienced devs just try and cram every single technology they've ever heard of into a simple project when it's not needed. You're not at Facebook's scale just yet where many of these abstractions are anything other than an extra complication and a waste of time and future liability. Your average simple website for a law firm, bike r…

I was going to say the same thing. If you are building an app something like Angular is great. But for a website that needs to be simple, fast and easy to maintain then jQuery still works well.
Post reply on HN