12 Key Points why JQuery is Boss
1. Cross browser capability
New browsers and patches are released all of the time, and support for older browsers is an ongoing task. JQuery provides consistent browser functionality and lets developers focus on building functionality.
2. Cross language capability
3. Integrated in Microsoft development products
Although not all web developers use Microsoft products, it is important to note that Microsoft is quickly adopting the open source standard into their development products and is featured heavily in MVC.
4. Consistent coding usage
JQuery’s consistent library of functions means that developers are much less likely to roll their own code to perform tasks that have already been resolved, and promotes more code reuse.
By using the JQuery library of functions, this ensures that developers across applications will be able ot quickly use the same methods and code base without having to incorporate custom libraries.
6. Faster development time
The amount of JQuery functions that already exist is massive and growing by leaps and bounds every day. This large base means that developers can put together UI functionality much faster and focus on the underlying business logic.
7. JSON for faster and more efficient back end communication.
With more ajax enabled applications springing up every day, many of the original apps relied on either custom data formats to communicate large amounts of information from the server to the browser; others relied on the more formal XML, which also means quite a bit of overhead for the data. JSON is much more efficient for transporting this data and JQuery supports JSON natively
8. Consistent Ajax support
Ajax became much more common with web applications with the growth of broadband access, but methods for incorporating Ajax did not just vary by language and server, there were multiple flavors within the languages to accomplish this. Ajax provides syntax that remains consistent regardless of programming language.
9. Low Learning Curve
10. Simplified Document Traversal
This is right in the JQuery motto, and it has been the bane of budding web developers for many years. The HTML document is the most important aspect of writing dynamic HTML code, but accessing it can be a frustrating mystery too often. JQuery makes it simple and consistent, which is the primary goal of the framework.
11. Not Just Objects
12. Better CSS Interaction