Embed presentation
Download to read offline








![Groovy
UI
component
def <-> var
Expando <->
Javascript object
[ ] <-> [ ]
{ } <-> function() { }
HTML
Builder
Javascript](https://image.slidesharecdn.com/universalgroovy-161015161146/75/Universal-groovy-9-2048.jpg)





Universal Groovy allows applications written in Groovy to run on both client-side and server-side by converting Groovy code to JavaScript. It shares the same codebase between the frontend and backend. Grooscript is a library that compiles Groovy to equivalent JavaScript code, allowing Groovy developers to write code once and run it on both server and client without learning a new language. Developers benefit from being able to use the same Java tools, environment and testing frameworks like Spock for both frontend and backend code.








![Groovy
UI
component
def <-> var
Expando <->
Javascript object
[ ] <-> [ ]
{ } <-> function() { }
HTML
Builder
Javascript](https://image.slidesharecdn.com/universalgroovy-161015161146/75/Universal-groovy-9-2048.jpg)



