A Javascript framework is set of pre-written Javascript functions aimed at simplifying development. They take care of the most common and time-consuming tasks, like AJAX-related techniques. But why should we use them? Well, keep in mind that a Javascript framework:

  • Saves you time. Even if you really love programming in Javascript, you will save a bunch of time doing your work with one these frameworks.
  • Has much of your work already done. Don’t reinvent the wheel. Don’t waste time in doing something it has already been done and tested and re-tested by thousands of users.
  • Makes you use less code. With less code you get a smaller file size, better maintenance and less development time.
  • Makes your code more readable. Which also aids in better maintenance and less development time.
  • Makes your web application execute faster. These frameworks are really fast in performing their tasks and most of them have been optimized for really fast execution.
  • Makes your web application run in most modern browsers. If you dealt with Javascript a bit, you’ll have realized how different browsers have different ways of the doing the same exact stuff. Handcrafted cross-browser development can get annoying and irritating. These frameworks have already taken care of that and will just work in most browsers.

Read the rest of this entry »