Hacker News new | past | comments | ask | show | jobs | submit login

Wow, jQuery is still one of the most popular web frameworks. That was unexpected...



To be honest it doesn't surprise me hugely. Whilst jQuery is hardly the best choice these days the simple fact is that such a ridiculous amount of libraries and plugins use it that it's sort of hard to avoid it.

Don't get me wrong - I completely understand why you wouldn't want to use it if you can help it, but honestly, for many uses it's still not a bad choice in my honest opinion.


I think the questions are formulated as such: "What web framework(s) do you use?", and respondents can pick as many as they want. That would explain the popularity: It's hard for me to think of a website I've touched that doesn't use jQuery, even if only for a small part.


I'm working on a local government site at the moment. I have 5 different tabs open for reference. 5 out of 5 are importing a jQuery library. Considering it's age and integration with Bootstrap (among others), it's not that surprising.


I was a bit surprised by this as well. As a heavy ReactJS user I tend to avoid from the jQuery stuff.

jQuery was ranked "most popular web framework" (48.7%) but it was also ranked 2nd place for "most dreaded web framework" (54.7%). I suspect that there may be a lot of older projects/sites that still rely heavily on jQuery, thus accounting for high popularity - and possibly the "most dreaded" title.


I didn't know it's a web framework.


As a "full stack developer" with 80% or more of my work being on the backend, JQuery would be my goto choice. Keep things simple and keep most of the logic in the backend.


and also second most dreaded web framework, i wonder if it's because 95% javascript questions have a jquery solution and it's hard to find vanilla js one


It’s also one of the most dreaded?!


It has a reputation for spaghetti code. Just as it's the simplest to reach for, it's the simplest to hack something together with, with no thought to overall structure.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: