AJAX APIs Playground Ver. 2
Read the article on my new blog under http://blog.js-development.com/2009/04/ajax-apis-playground-ver-2.html
Google announced the version 2 of the AJAX APIs Playground. As you probably know, Google provides you a simple way for managing (especially the versions) the most useful JavaScript libraries such as jQuery, Dojo, Prototype scriptaculus etc...
The AJAX Libraries API is a content distribution network and loading architecture for the most popular, open source JavaScript libraries. By using the Google AJAX API Loader's google.load() method, your application has high speed, globaly available access to a growing list of the most popular, open source JavaScript libraries...
Source: http://code.google.com/apis/ajaxlibs/
So the most interesting part about the Ajax playground for web developers not specifically interested in the Google APIs itself (i.e. ASP.net developers) is probably the part of jQuery and other Ajax libraries. The playground may provide an ideal place for getting started with these JavaScript libraries since you don't have to do any setup but you can just start typing your code, experiment with the given examples, inspect and debug your code, as you like, everything on the same online page within a browser.



2 Comments:
Hi Juri!
The AJAX playground is awesome.
Normally I am always scared of using Javascript. But this playground makes it easy!
What JS libraries have you used?
For personal stuff or in production somewhere?
peter
PS
I love the examples of the google Visualization API!
Hi,
yes, the playground is great, isn't it? And as you mentioned, the visualization API is really powerful. You become very quickly really productive. Just if you consider the table example. Build in sorting functionality and the code is really really simple.
But that's were Google is famous among developers. They have really great APIs (http://www.google.com).
Till now I've just done some experiments with some of the Google JS libraries on my own. I have to think carefully about using them in production code. The problem in my eyes is that you add some outside-hosting dependency on your application. In principle (not very probable) it could be that the Google API hosting server doesn't respond and so your app doesn't work. Moreover I'd have to check whether there is some request limit on these API's as it is for the Google Maps API (limited number of requests per day, although it is very high).
However, sooner or later I'll probably need a solution for creating a table out of JSON data dynamically on the client.
Btw, I'll have to find a solution for building an Ajax lookup, that contacts a webservice on the server, retrieves the data in JSON and build a table (possibly with paging) and show it to the client. The client-server communication is not an issue, I've already done that several times. As you may remember, I've build such a lookup already by creating an Asp.net Ajax extender which does the job. I have also done some experiments with jQuery which works really great for doing such a job of contacting a WS and retrieving the data.
My doubt now is for what technology to go, either doing it in jQuery or Asp.net Ajax...I'd nearly go for jQuery, also hearing from Microsoft plans to fully integrate it into Visual Studio.
What would you do? Any suggestions for good alternative libraries?
Greets to Australia :)
Bye
Post a Comment