A JavaScript keretrendszer olyan függvények könyvtára előre írt JavaScript fejlődésének elősegítése JavaScript-alapú alkalmazások, különösen az Ajax és egyéb web központú alkalmazások .
A JavaScript-et eredetileg a Netscape , majd a Mozilla fejlesztette ki, és folyamatosan jelen volt a weboldalakon. A Web 2.0 megjelenésével vette kezdetét, amelyben a JavaScriptet egyre inkább használják a felhasználói felületek fejlesztésére. CSS- sel kombinálva a Flash alternatívája lett a dinamikus oldalak fejlesztése szempontjából.
Nagy az igény a JavaScript-re, és szükség van a fejlesztés egyszerűbb és gyorsabb módjaira. Így a kereteket különféle csoportok és vállalatok hozzák létre, amelyek lehetővé teszik a fejlesztők számára, hogy jobban az alkalmazások üzleti szempontjaira koncentráljanak.
Számos keret létezik; a leggyakrabban használt: