Nashorn Javascript + java Acessa JS no java Engine.eval(“código javascript”) Acessa Java no JS Var Hashmap = java.util.HasMap Por executar dentro da JVM, tem acesso a qualquer classe. JJS – console javascript do nashorn Shellscript em java Reutilizando jars Código java! Dentro do nashorn chama comandos do SO JavaFX CSS para estilizar a interface. Componentes visuais prontos Tabelas, gráficos, grids, botões JavaFX Scene Builder Arquivo fxml – drag and drop para montar tela Importa dinamicamente na app Netbeans também faz Nashorn roda JavaFX Demos: Github.com/Brunoborges/nashorn @brunoborges Nasven = nashorn + maven Arquivo js para definir dependências do programa js Para não precisar configurar o jjs Github.com/nasven Sparkjava.com