As both an .NET developer and have done javascript for over 15 years. I cannot understand why people want to add more javascript libraries into their project.
I started in the 90’s with the javascript alerts and all the syntax. Then in 2001 I wrote XML Data Islands which was invented by Microsoft but only worked on IE for windows, not even IE for the Mac. Essentially is was AJAX before AJAX was coined around 2005. XML Data Islands was Javascript/XML hitting a server.
In 1999, Microsoft created the XMLHTTP ActiveX control in Internet Explorer 5, which was later adopted by Mozilla, Safari, Opera and other browsers as the XMLHttpRequest JavaScript object.
Then I used EXT / Prototype / JQuery … and the clear winner is Jquery. I end up seeing so many bloated not Dried out javascript all the time and yet people tout Coffeescript and Backbone and Knockout as solutions. Even Google has Dart.
I even see articles that say “Backbone will pretty much replace your MVC views and controller logic.” I am stuck with yuck…. Why??
Frameworks and libraries are about reducing the amount of code needed to accomplish frequent tasks. If a framework can do that for me, I want to learn and use it. If not, I’ll pass.