Last Updated: September 27, 2021
· jhubert

Use YUI instead of a whole mess of JavaScript

Instead of trying to figure out how jQuery + underscore + backbone + jQuery UI all work together, or shoving your jQuery code into EmberJS, take a look at YUI (

The framework is very well built, it's entirely modularized, and it has support for JS app infrastrucute as well as modules like Autocomplete and Uploaders. Bonus: the gallery is full of well written useful modules you can plug and play.

It's not just used on Yahoo!'s high traffic websites, it's also used by and other large scale websites that have complex JS needs. The code is easy to modularize and the whole system can be versioned for incremental upgrades.

jQuery might teach you how to make changes to a DOM, but YUI helps you write clean JavaScript and make it awesome. I'm not kidding, check it out.

Some additional helpful resources: