DEV Community

Ben Halpern
Ben Halpern

Posted on

Anybody still working with jQuery?

jQuery was the dominant library in front end web development not too long ago.

The industry has largely moved on from jQuery for greenfield projects, but I’m sure plenty of folks are still maintaining jQuery projects.

So I’m curious to hear about your use cases and plans for the future.

Oldest comments (72)

Collapse
 
mkrl profile image
Mikhail Korolev • Edited

Yes! I'm currently the one who's rewriting a 10-year old front-end codebase in favor of vanilla JS. It has come a long way and now is mostly only being used as AJAX wrapper and a Bootstrap 3 dependency.

Every day I'm getting closer to removing this one line from the core module.

Collapse
 
jack profile image
Jack Williams

We still use it in some older projects (that are in maintenance), but here is an excerpt I wrote in one of our newer projects (React):

Don't even think about adding jQuery as a dependency :). This is a jQuery free zone. React doesn't play nicely with it. If you need a "plugin", find the React version of it.

Collapse
 
karataev profile image
Eugene Karataev

Yeah, my current project is on the bleeding edge of technology!
jquery

Collapse
 
edlinkiii profile image
Ed Link III

I'm in the exact same boat, but learning MERN stack for future employment possibilities.

Collapse
 
murindwaz profile image
Pascal Maniraho

Still have some jQuery widget in a couple legacy apps I maintain

Collapse
 
zaidrehman profile image
Zaid Rehman

Our legacy code is in initial versions of Ember and so we are still using it.

Its real pain when you work in React and old versions of Ember side bu side

Collapse
 
israelmuca profile image
Israel Muñoz

I did a quick project with jQuery a tad over a year ago!
Haven't touched it again (it's been working fine, no bugs anymore) but I enjoyed it.

Right after that, I started working with Vue and Nuxt exclusively, and I like it way more!
So much cleaner and easier to manage, especially with Vuex.

I tried React as well but I enjoy Vue much more.

Collapse
 
nektro profile image
Meghan (she/her)

I recently started using fomantic-ui.com/ and use jQuery with that all the time now. I didn't for quite a while and rolled completely custom, since I don't use React, Angular, Vue, etc. But switching to Fomantic feels like a nice breath of fresh air at the moment.

That is until the next CSS library uses Custom Elements and it'll be great. I'm still salty they got rid of link[rel=import]

Collapse
 
entrptaher profile image
Md Abu Taher • Edited

Our newest project has jQuery on a part on Chrome extension.

Basically the selector engine inside jQuery is more versatile than native query and css selector needed for the project.

"You don't need jQuery?", you do.

Moreover, the library we need has a dependency for jQuery, and we can neither find any alternative nor has time to recreate it since rebuilding it will take several months.

We cannot waste several months just for sake of one part of a 20 part project.

Oh, one part uses jQuery, another React, on same page. Just not the way you would imagine.

Collapse
 
joeberetta profile image
Joe Beretta

Can use it in some not so big projects. Sometimes I need to use it if some other library depended on JQuery

Collapse
 
rajakumardev profile image
Rajakumar

Yes , me ... :P
you are totally correct, but here in india many companies still using jquery!
i am working on JSF and primefaces which is heavily depend on jquery and jquery ui.
interesting part is the project i am working is approx less than 2 yrs old.
well, future plan would be stick to the primefaces i guess.

NOTE : For my personal projects i would prefer reactjs.

Happy coding :)

Collapse
 
pramanadiputra profile image
Ida Bagus Gede Pramana Adi Putra

Me, I'm still using it as we speaking.

Why? I haven't learned about React or Vue (which I will do in the future). But currently I'm making a web app like reddit.

I want to finish the MVP soon enough, so I will just use what I know at the moment which are Laravel and jQuery.

I don't care if someone will call me old-fashioned developer just because I'm still using jQuery.

And btw, @ben , I've sent you my request through Private Message

Collapse
 
nataliedeweerd profile image
𝐍𝐚𝐭𝐚𝐥𝐢𝐞 𝐝𝐞 𝐖𝐞𝐞𝐫𝐝

There are dozens of us! I promise!

I still actively CHOOSE to use jQuery. Yes it's a dependency, but I find jQuery a lot easier to read and code in than vanilla JS.

Collapse
 
nandoblanco profile image
Nando

same here buddy! things need to get done so I have to use what I know... I'd love to take my latest jQuery project and turn it into React and Vue... and even web components to see what all the hoopla is. just need the time :(

Collapse
 
sushant12 profile image
Sushant Bajracharya

not as much as I used to. Most of the project that I work on are either on vuejs or reactjs.

Collapse
 
rendall profile image
rendall • Edited

I just newly started as the frontend guy on a team that has been around for about 3 years, and jQuery is their previous standard.

While I will not use jQuery (at least, I cannot imagine a need for it), I also will not refactor, because Chesterton's Fence.

On my list of reforms are: continuous integration, TDD, and code reviews, among others.

Super, super nice people and great clients, so whatever I do, that culture must be preserved above all.

Collapse
 
jyacot profile image
Julio Yacot

Absolutely! In my experience many freelancer's works actually use jQuery

Collapse
 
anwar_nairi profile image
Anwar

Using jQuery on my current project just because Materialize-css' materialbox is not at the level of LightGallery.js (sachinchoolur.github.io/lightGallery/).

Without it, no jQuery, only vuejs 😊

Some comments may only be visible to logged-in visitors. Sign in to view all comments.