Bir JavaScript çerçeve bir olan fonksiyonların kütüphane önceden yazılı JavaScript JavaScript tabanlı uygulamaların geliştirilmesini kolaylaştırmak ve özellikle Ajax ve diğer web- merkezli uygulamalar .
JavaScript, başlangıçta Netscape ve daha sonra Mozilla tarafından geliştirildi ve web sitelerinde varlığını sürdürdü. JavaScript'in kullanıcı arabirimlerinin geliştirilmesi için giderek daha fazla kullanıldığı Web 2.0'ın gelişiyle başladı. İle birlikte CSS , bu alternatifi haline Flaş dinamik sayfaların gelişimi için.
JavaScript için güçlü bir talep var ve geliştirmenin daha kolay ve daha hızlı yollarına talep var. Bu nedenle, çeşitli gruplar ve şirketler tarafından çerçeveler oluşturulur ve geliştiricilerin uygulamaların iş yönüne daha fazla odaklanmasına olanak tanır.
Birçok çerçeve mevcuttur; en çok kullanılanlar arasında: