the deployment on the server is very bad, as far as I know that just restarting old applets
And here the deployment on the server, applets (or is it a servlet?) and GUI-framework JavaFX?
JavaFX is dead or not?
Ozvuchte your problem, requirements, and I say "died" it's for you or not, for example, Windows Desktop in the General case the best GUI framework is WinForms, everything else requires some "excuses" - cross-platform, whistles and perdelki, existing code base etc., that is, all the rest is only for a narrow range of tasks is better than or at least no worse than WinForms.