JavaScript framework
Appearance
A JavaScript framework is a web application framework written in JavaScript. It is slightly different from a JavaScript library. While a library offers a lot of useful tools and functions to improve and enhance your application, a framework describes you the structure of the application and gives you a way to organize your code to make your app flexible, scalable and easier to develop. For example an high amount of JavaScript frameworks are based on the MVC architectural pattern.