The demand for developing web applications is increasing nowadays. These are such web pages which resemble to the well known desktop applications. The key features are complex logic, AJAX communication, quick response and friendly user interface. For creating this kind of applications many technologies were developed. That's why it is hard to decide which one is more appropriate to certain goals.
During my work I was investigating two plugins made for GWT. I was looking for the answer what kind of additional funcionality and increased performance these can provide compared to the basic framework. I chose Ext-GWT and Vaadin because these are popular tools. For the first step I implemented a simple application in both ways according to a specification. The aim was to implement the application as similar as possible. This way I was able to get a clear image about the similarities and differences of the two technologies. I specified a 3 tier banking web application. This provides basic functionalities for the customers and administrators.
After finishing the application I compared the two tools by different aspects. These are for example the basic impression during development, quality of documentation, number of code lines, size of the application and runtime performance.