Com o advento de AJAX, bibliotecas de componentes visuais em Javascript estão pipocando. Uma delas é a RIALTO, acronimo para Rich Internet Application Toolkit. Oferece vários componentes gráficos bem bonitos, utilizando AJAX como forma de carregar dados. Para quem trabalha com Struts (meu caso atualmente), ainda fornece uma taglib para facilitar integração do código. Programadores .NET e PHP, não se desesperem: segundo o site, bibliotecas de integração do RIALTO com essas linguagens estão saindo do forno.