A rich Internet application (RIA) combines the usability of a desktop app with the flexibility of Web-based deployment and revision. There are two key approaches to building RIAs. First, there are browser plug-ins that host execution environments such as Flash, Java and Silverlight. Second, there are JavaScript-based extension libraries such as Dojo, Ext JS, jQuery, MooTools, Prototype and YUI. Each approach has its advantages and disadvantages.
JavaScript libraries are a popular choice for building RIAs because JavaScript is supported by all major browsers and there’s no need to install a plug-in or runtime environment. I’ve been experimenting with another of the libraries mentioned—Ext JS—and I’ve found that it makes an interesting choice for implementing Web apps. It’s easy to implement, well-documented and is compatible with Selenium for testing. Ext JS also provides pre-defined controls that simplify creating the UI of your Web app...
No comments yet, be the first one to post comment.