Who knows what the applets of many do not like , that they are quite rarely used? It seems to be convenient to shove a beautifully made applet on a page that will already look like a beautiful window application. And there are many more advantages, as it seems to me, applets have.
I will expand the question: what else can make a beautiful window interface very well on the Web? Except ExtJS.
The user must have a JVM (or at least a JRE). Can you guarantee it? And 10 years ago, download even 20 megabytes of virt.mashiny was problematic. What if security policy prohibits applets? Plus the limitations of applets are many: writing something somewhere is impossible. Native methods do not run.
Java applet - here more.
I have already mentioned GWT here. I also want to draw attention to it. A very heaped up framework. How not better suited for organizing a company's web application. From the pros:
- easy to make desktop windows interface
- built-in capabilities for implementing MVP. Together with GIN and Guice, this allows for easily expandable and testable applications
- 100% AJAX, which makes work in the browser similar to work with the desktop application + browser navigation buttons are supported
- built-in cross-browser compatibility (although this is not critical for an enterprise)