ClojureScript One довольно невероятный вид! Вы можете делать обновления с помощью своего REPL в реальном времени до SPA.Есть ли Scala как Clojurescript? aka Integrated Scala Single Page Application
Так что на Java это нечто вроде невозможного, где у вас нет REPL, но это кажется очень возможным в чем-то вроде Groovy или Scala. Я вроде фанатик Лиспа (я действительно не должен быть, но хорошо) и интересно, есть ли Scala или Groovy, как Clojurescript?
Update: В теории это выглядит как один завернуть Scala/Groovy вокруг Явы ItsNat. Однако у меня есть некоторые сомнения по поводу того, что проект не обновлялся с 2011 года (также у них самый уродливый сайт .. его вроде они пытались сделать его уродливым). Лицензия также является довольно ограничительной.
Я только видел это доказательство правильности концепции, но могут быть и другие проекты: http://www.j2js.com/scala- demo/index.html –
И этот проект, который, кажется, заброшен: https://github.com/alvaroc1/s2js –
Лицензия была сделана более открытой (GNU Lesser General Public License v3), предыдущей была (AGPL v 3) –