It uses CSS selectors to access and manipulate HTML elements (DOM Objects) on a web page.
jQuery also provides a companion UI (user interface) framework and numerous other plug-ins.
Many of the largest companies on the Web use jQuery:
You will find an excellent jQuery Tutorial here at W3Schools.
API is short for Application Programming Interface. It is a library of properties and methods for manipulating the HTML DOM.
MooTools also includes some lightweight effects and animation functions.
Here are some other frameworks not covered in this short overview:
Ext JS – Customizable widgets for building rich Internet applications.
Dojo – A toolkit designed around packages for DOM manipulation, events, widgets, and more.
UIZE – Widgets, AJAX, DOM, templates, and more.
CDN – Content Delivery Networks
You always want your web pages to be as fast as possible. You want to keep the size of your pages as small as possible, and you want the browser to cache as much as possible.
A CDN (Content Delivery Network) solves this. A CDN is a network of servers containing shared code libraries.
- Yahoo! YUI
Normally you just have to reference a library file from your web page.