2 ms·
This was a grand stroll down memory lane; having hacked Java since JDK 1.0, I've seen a lot of improvement. An idle thought: he favors server-side rendering wh
by gardenfelder 4y ago
This was a grand stroll down memory lane; having hacked Java since JDK 1.0, I've seen a lot of improvement.
An idle thought: he favors server-side rendering whereas the javascripts seem to favor client-side rendering. Along the way doing servlets, there came to be "view first" rendering, where you use serverside to paint a minimal page which, itself, uses ajax calls to fill in the blanks. I used that a lot.
It's true also that I migrated from servlets to node. But, in all of this, clojurescript erupted on the scene. And, for me, that's where the piece gets interesting: he introduces us to a java to clojurescript transpiler and tells us it was used to craft the google app suite. Now it's time to go play [1]
[1] https://github.com/google/j2cl https://github.com/google/j2cl
- mechanicum 4y agoThat’s Google Closure [1] with an ‘s’, not ClojureScript [2] with a ‘j’. ClojureScript uses the Closure Compiler to optimise its JS output, but that’s the only relationship, and the name is a coincidence. [1] https://developers.google.com/closure https://developers.google.com/closure [2] https://clojurescript.org https://clojurescript.org
- gardenfelder 4y agoWow. Missed that one. Thanks!