01483nas a2200121   4500008004100000022001400041245006700055210006700122260004200189520107800231100001601309856003601325       2009                        eng d  a1913-610200aUsing JavaScript Toolkits to Create Rich Internet Applications0 aUsing JavaScript Toolkits to Create Rich Internet Applications  aOttawabTalent First Networkc04/20093 aSince 2004, the number of Rich Internet Applications has increased, making them a key component of the Web 2.0 phenomenon. Many RIAs have been developed using JavaScript and AJAX. AJAX is used to access remote data sources, that reside on the server or are available through an open API, directly from within the application. The rich variety of applications would not be available today without the concurrent appearance of many, powerful JavaScript toolkits that have taken the development of these applications from labour-intensive to nearly painless. These toolkits provide an open source alternative to the proprietary products developed by Adobe (Flash/Flex/Air) and Microsoft (Silverlight).

This article provides two examples that demonstrate the evolution of RIAs, then compares the features of the most commonly used JavaScript Toolkits used to create RIAs. We then discuss how freely available toolkits are able to compete against proprietary alternatives. Finally, we provide some concluding remarks based on our experience with creating enterprise RIAs. 
 1 aByrne, Owen  uhttp://timreview.ca/article/244