The server code is still Java, but our template language (https://developers.google.com/closure/templates/) compiles to both JS and Java.
Also, you can't patent this now.
The phantomjs idea is a shit idea and should go away. Phantom is fine and good for headless testing (hells we use it for quite a bit else) but seriously it is not a solution for a real load.
Shit idea, lil harsh.