Generally, frameworks are the most common JavaScript frameworks, web application frameworks, and CSS frameworks. The following is a popular JavaScript framework:
1. dojo
Dojo (http://dojotoolkit.org) is a powerful object-oriented JavaScript framework, mainly composed of three modules: Core, dijit and dojox. Core provides operations such as Ajax, events, packing, CSS-based querying, animations, and JSON. Dijit is a template-based Web UI control library with replaceable skins. Dojox includes some innovative/novelCodeAnd controls: DataGrid, charts, offline applications, and cross-browser Vector Plotting.
2. Yui
Yui (http://developer.yahoo.com/yui) is Yahoo! User Interface (Yui) Library is a webui control and tool developed by Dom scripting, DHTML, Ajax, and other technologies.
3. jquery
Jquery (http://jquery.com) is a fast and concise JavaScript framework that simplifies the process of querying DOM objects, processing events, making animations, and processing Ajax interactions. The jquery project consists of jquery core (core library), jquery UI (interface library), sizzle (CSS selector), and qunit (test suite.
4. mootools
Mootools (http://mootools.net) is a concise, modular, object-oriented JavaScript framework.
5. Prototype
Prototype (http://www.prototype.org) is an easy-to-use, object-oriented JavaScript framework.
6. extjs
Extjs (http://www.sencha.com) is a cross-browser JavaScript framework for developing rich Internet applications, which provides a high-performance, customizable web UI control library.