JavaScript frameworks comparison table

Some weeks ago we did a quick research about the different JavaScript frameworks/libraries out there. We didn’t take into account every framework on the web, and chose especially those that can integrate easily with ASP.NET WebForms.

I’d thought I’d share the results with the community in the form of a comparison table. You can use the results as you wish, but I warn you this is by no means exhaustive.

List of frameworks/libraries we considered


Download the full table as PDF


  • Visual components library: Availability of widgets in official releases and/or add-ons
  • ASP.NET integration: Ability to control its features from the server
  • Easy to brand: How easily can you perform custom branding of the UI (styles and layout personalization, this is a requirement in a S+S application)
  • Ease of use: Time taken to recode a demo
  • Ease of use with Visual Studio: Time taken to setup a website for using the framework
  • Documentation: Presence of documentation / demos with code / guidance from its official site
  • Visual enhancements level: Quantity of JavaScript code needed to add simple effects (such as fade or resize) to a panel
  • Web services support: Support for JSON serialization
  • Browser history integration: Support functions for handling browser history (browser does not track async postbacks without JS code to handle this)
  • Client side event handling: Support for attaching to events on runtime

I hope you find this information useful.


Leave a Reply