You Don't Need jQuery (anymore)

A lot of web developers rely on jQuery. In many circles, jQuery and JavaScript are one in the same it seems. So, why shouldn’t you use it? Why should you stop using it? Don’t you just need it?

jQuery makes...

Read More

Selecting Elements

How many times have you seen a web app or library that uses jQuery simply to perform trivial element selection? How many times have you written this: $(#myElement')? Or this: $('.myElement')? Psst… you don’t need jQuery to select...

Read More

Ajax Requests

Many developers who learned web development through a jQuery lens probably think that jQuery is doing something magical when you invoke the $.ajax method. That couldn’t be further from the truth. All of the heavy lifting is done by...

Read More

Events

In this fifth installment of “You Don’t Need jQuery (anymore)”, I’m going to talk about dealing with events in the browser without jQuery. As always, each section will cover the jQuery approach, followed by a solution using the native Web...

Read More

Utilities

In the sixth and final post of this series, I’m going to cover some of the utility methods that jQuery core provides, and show how you can acheive the same results with vanilla JavaScript. Focus will be on modern browsers,...

Read More

Beyond jQuery

You asked for more, and I was happy to oblige, because this blog only scratches the surface. On Twitter, and in the discussion sections here, I mentioned that a longer-form version of my YDNjQ...

Read More