JavaScript es sin duda, un lenguaje muy poderoso y extremadamente útil para el desarrollo de aplicaciones web RIA (Rich Internet Applications). Un programador puede llegar a ser muy productivo utilizando este lenguaje. Sin embargo, gracias a que es un lenguaje débilmente tipado (y en mi opinión, a otros factores históricos del uso que se le ha dado al lenguaje), el desarrollo de cierto tipo de aplicaciones web utilizando Javascript extensivamente puede llegar a ser muy complejo e improductivo, asi como difícil y costoso de mantener y evolucionar.
Hay muchas propuestas para facilitar el desarrollo de este tipo de aplicaciones, librerías como jQuery, ext-js; frameworks más complejos como GWT, Vaadin u Open Lazlo. Este artículo está basado en una propuesta un poco diferente...
Click to read more ...