Computers can work very quickly, and they don’t care about the level of difficulty of the work they’re performing. Humans, however, care very much about how demanding their work is, and the more intricate the process, the longer it takes to accomplish. Programming skills command a high price in today’s job market, so anything that can improve a human coder’s efficiency is money in the bank. When we can create software more quickly and with fewer bugs, that’s good for everyone. That’s just one reason jQuery is so highly utilized.
More Reasons Why Developers Use jQuery
- Ensuring cross-browser compatibility. This means the code works the same whether someone views the page with Internet Explorer, Chrome, Firefox, or something else entirely. This saves programmers a ton of headaches!
- Plugins that add extra features. Many well-maintained jQuery plugins are used around the web. Want an accordion-style menu? Checkout the jQueryUI plugin. Want a slideshow, carousel, or neat text effect? Look for a plugin before starting from scratch! The community surrounding jQuery is a big part of what makes it great.
- It doesn’t affect page-load time. jQuery is a small library, so it doesn’t weigh down a web page or take a long time to load. We can get an even smaller version by “minifying” the code — this is a compressed version that isn’t readable by humans. Many large corporations, such as Google, Microsoft, and Yahoo, have content delivery networks that host different versions of jQuery and commonly used jQuery plugins. This means you can use jQuery by adding a link to the jQuery library hosted on these companies’ servers, so it doesn’t even take up room on your own computer.
jQuery at General Assembly
Meet Our Expert
Brandi Butler is a Web Development Immersive instructor at GA’s Seattle campus. She has degrees in computer science and psychology from Western Washington University, and served as a software engineer at PayScale, working on both the front and back ends of the company’s website. In her spare time, Brandi enjoys playing tennis, singing karaoke, traveling, and drinking wine.
“Web development allows you to create whatever you want. You can bring your ideas to life and show them to the world.”
Brandi Butler, Web Development Immersive Instructor at General Assembly Seattle