Olá referente a sua pergunta sim a galera está usando bastante o JavaFx para fazer aplicações algumas básicas outra mais complexas. E sim produzem aplicações desktop e alguns até mesmo mobile
Bom para manter um projeto JavaFx sim é necessário utilizar APIs porque como irá relacionar um banco de dados com um programa Java sem uso de APIs e biblioteca ou senão como monta uma aplicação web sem utilizar estes recursos.Alguns utilizam o Reports outros não de qual programa está fazendo e pra qual finalidade
Espero ter respondido sua pergunta
GladsonReis1 like
Legal !
Eu ja trabalho com API (java e .NET) o que fiquei impressionado foi aplicações para desktop
Isso sim me deixou com desejos de voltar a codar em java, (rsrsrsrs);
No inicio deste ano, decidimos migrar tudo de Delphi para .NET usando a versao community que esta atendendo muito bem. (aplicacoes desktop e mobile, web optamos para Angular)
Tinha ate um cliente que me pediu uma aplicacao desktop pra rodar em MAC, logo pensei no JAVA, mas … nao tive maturidade suficiente pra tomar esta decisão, fomos pro .NET e abandonamos o java.