191.8K
66.3K
+ 1
6.6K

What is jQuery?

jQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of HTML.
jQuery is a tool in the Javascript UI Libraries category of a tech stack.
jQuery is an open source tool with 58.8K GitHub stars and 20.6K GitHub forks. Here’s a link to jQuery's open source repository on GitHub

Who uses jQuery?

Companies
108457 companies reportedly use jQuery in their tech stacks, including Uber, Twitter, and Udemy.

Developers
76252 developers on StackShare have stated that they use jQuery.

jQuery Integrations

fancybox, Auth0, Bugsnag, Cloudinary, and Dojo are some of the popular tools that integrate with jQuery. Here's a list of all 43 tools that integrate with jQuery.
Pros of jQuery
1.3K
Cross-browser
957
Dom manipulation
809
Power
660
Open source
610
Plugins
459
Easy
395
Popular
350
Feature-rich
281
Html5
227
Light weight
93
Simple
84
Great community
79
CSS3 Compliant
69
Mobile friendly
67
Fast
43
Intuitive
42
Swiss Army knife for webdev
35
Huge Community
11
Easy to learn
4
Clean code
3
Because of Ajax request :)
2
Powerful
2
Nice
2
Just awesome
2
Used everywhere
1
Improves productivity
1
Javascript
1
Easy Setup
1
Open Source, Simple, Easy Setup
1
It Just Works
1
Industry acceptance
1
Allows great manipulation of HTML and CSS
1
Widely Used
1
I love jQuery
Decisions about jQuery

Here are some stack decisions, common use cases and reviews by companies and developers who chose jQuery in their tech stack.

Daniel Hernández Alcojor
Frontend Developer at atSistemas · | 8 upvotes · 986.6K views
Needs advice
on
BootstrapBootstrapBulmaBulma
and
UIkItUIkIt

I'm building, from scratch, a webapp. It's going to be a dashboard to check on our apps in New Relic and update the Apdex from the webapp. I have just chosen Next.js as our framework because we use React already, and after going through the tutorial, I just loved the latest changes they have implemented.

But we have to decide on a CSS framework for the UI. I'm partial to Bulma because I love that it's all about CSS (and you can use SCSS from the start), that it's rather lightweight and that it doesn't come with JavaScript clutter. One of the things I hate about Bootstrap is that you depend on jQuery to use the JavaScript part. My boss loves UIkIt, but when I've used it in the past, I didn't like it.

What do you think we should use? Maybe you have another suggestion?

See more
Needs advice
on
ReactReact
and
Vue.jsVue.js

I am working on a new project and need advice on which front-end technology to use. The back-end is all written in C# MVC and Microsoft SQL Server databases. In the current project, we are using the same technology stack for the front-end; we are using cshtml (razor) with jQuery.

See more
Needs advice
on
LaravelLaravel
and
Node.jsNode.js

I would like to share my stack in Web/Mobile application Development for Mid Sized Applications.

Project-1 : Laravel + jQuery + Android Java + IOS Swift

Project-2 : Node.js + React + React Native + Electron.

This is my current Stack, Can you comment on my selection and add your thoughts if my choice is a perfect match? Thanks

See more
Eva Maciejko
Needs advice
on
ExpressJSExpressJSLaravelLaravel
and
Spring BootSpring Boot

Hello, I am a fullstack web developer. I have been working for a company with Java/ Spring Boot and client-side JavaScript(mainly jQuery, some AngularJS) for the past 4 years. As I wish to now work as a freelancer, I am faced with a dilemma: which stack to choose given my current knowledge and the state of the market?

I've heard PHP is very popular in the freelance world. I don't know PHP. However, I'm sure it wouldn't be difficult to learn since it has many similarities with Java (OOP). It seems to me that Laravel has similarities with Spring Boot (it's MVC and OOP). Also, people say Laravel works well with Vue.js, which is my favorite JS framework.

On the other hand, I already know the Javascript language, and I like Vue.js, so I figure I could go the fullstack Javascript route with ExpressJS. However, I am not sure if these techs are ripe for freelancing (with regards to RAD, stability, reliability, security, costs, etc.) Is it true that Express is almost always used with MongoDB? Because my experience is mostly with SQL databases.

The projects I would like to work on are custom web applications/websites for small businesses. I have developed custom ERPs before and found that Java was a good fit, except for it taking a long time to develop. I cannot make a choice, and I am constantly switching between trying PHP and Node.js/Express. Any real-world advice would be welcome! I would love to find a stack that I enjoy while doing meaningful freelance coding.

See more
Shawn N
Front End Software Engineer · | 2 upvotes · 14.4K views
Needs advice
on
.NET.NET
and
Next.jsNext.js

Building a website for a company to display information, Pictures, links, multiple pages. - info page display no extravagant features. -current stack is mvc .NET Core with html css jQuery

See more
Dieudonné ALLOGNON
Junior Fullstack Developer · | 5 upvotes · 323.8K views
Needs advice
on
ElectronElectronSequelizeSequelize
and
TypeORMTypeORM

Hey! I am actually in internship and have an app to create for my structure. It will be an intern app which will allow crud dashboard actions with some data provided by the use of an API of one of the structure partner and make a correspondence to data contained in a private database. Since it's an intern app, I thought about Electron for a desktop app because I did a lot of web with Laravel and the structure goes more for the desktop app. But it will be my first occasion working with this tech.

Is Electron a good choice? Wich ORM should be more complete and adapted to this between Sequelize and TypeORM? (Database will be MySQL) Some charts will be displayed in the app. Is there a library (preferably without jQuery) that suits this stack?

Thank you !

See more

Blog Posts

jQuery Alternatives & Comparisons

What are some alternatives to jQuery?
Bootstrap
Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web.
JavaScript
JavaScript is most known as the scripting language for Web pages, but used in many non-browser environments as well such as node.js or Apache CouchDB. It is a prototype-based, multi-paradigm scripting language that is dynamic,and supports object-oriented, imperative, and functional programming styles.
React
Lots of people use React as the V in MVC. Since React makes no assumptions about the rest of your technology stack, it's easy to try it out on a small feature in an existing project.
AngularJS
AngularJS lets you write client-side web applications as if you had a smarter browser. It lets you use good old HTML (or HAML, Jade and friends!) as your template language and lets you extend HTML’s syntax to express your application’s components clearly and succinctly. It automatically synchronizes data from your UI (view) with your JavaScript objects (model) through 2-way data binding.
jQuery Mobile
jQuery Mobile is a HTML5-based user interface system designed to make responsive web sites and apps that are accessible on all smartphone, tablet and desktop devices.
See all alternatives

jQuery's Followers
66289 developers follow jQuery to keep up with related blogs and decisions.