We have a desktop client application developed in Swing. This application interacts with backend server using Servlet.
The new requirement is to make a web based client. I have read about JavaFX, Flex, ExtJS, etc.
I would like to know which solution is best fit to replace a swing application? Does anyone have any experience of doing the same?
EDIT based on comments
The application is heavy weight in terms of widgets. Ofcourse we will redesign a bit when making a web based client.