Search code examples
rich-internet-application

Rich Internet application solutions


I am evaluating Rich Internet application solutions to use in next project. I have heard of following solutions -

  1. Adobe Flex
  2. extJS
  3. Jboss Richfaces
  4. IceFaces
  5. Oracle ADF
  6. JavaFX
  7. Silverlight
  8. GWT

I want to know if there are more solutions available.

I would appreciate if you can provide any valuable feedback on the above solutions.


Solution

  • After evaluating and reading various RIA solutions, I have finally selected GWT and GWT-Ext. I see these benefits for me and my team -

    1. We are used to Eclipse so this is an advantage.
    2. Ability to use Java Debugger in Eclipse is extremely helpful.
    3. GWT Hosted mode in eclipse, so no compile and deploy required on every change.
    4. Big developer community
    5. Lots of ready to use components
    6. Prior Java knowledge helpful
    7. Similar to swing and the team have worked on Swing in earlier project.
    8. Look and feel is also good
    9. Maven support is also available.
    10. Can write Junit test cases.
    11. No other language knowledge required apart from Java.
    12. Easy RPC configuration based on annotations.