Holy Smoke! Building Web Sites is Fun Again!
I've been fine-tuning my webapp this morning, and I have to say that it's a ton more fun to use servlets on the back-end and HTML and Javascript on the front, typical AJAX, than the other schemes I've used. Probably the second best is the Tapestry framework, and there's no reason you can't use AJAX on Tapestry, but the HTML in Tapestry is still going to have to be generated by the server, so it's not as lightweight as the system I'm using, but it's still not bad.
No, I have to say that this is a wonderful little way to put pages together. Certainly, a lot of the credit goes to Google's Visualization API. Without the widgets and the data standard, it would have been possible, but not nearly as powerful and therefore - fun.
Yeah, I think I'm going to have to do a lot more of this and see where it goes. Fun.