RIA development with JavaScript