4 ms·
For me it is Java + JavaScript. The only difference between now and the future is I expect server-side UI generation (Servlets/JSF/etc) to decline and all UI to
by matt_heimer 13y ago
For me it is Java + JavaScript. The only difference between now and the future is I expect server-side UI generation (Servlets/JSF/etc) to decline and all UI to be handed client-side by HTML/CSS/JavaScript with a RESTful/JAX-RS backend. Java is your data/transaction/communication engine.
I know it wasn't one of your choices but while Ruby/Scala/Python all have their merits I don't see any of them replacing Java (even on the JVM). The only reason I think PHP every became as popular as it is is because it worked better for shared hosting and Java hosting was expensive. Now with the Linodes and Digital Oceans of the world getting a VPS is cheap and easy allowing you to slap on something like TomEE really quickly.
- radmen 13y agoThank you. I didn't mention Java because I'm a little Java hater :) I like the idea that backend works only as an API (in fact we'll try to implement this in our future projects). Problem is that, currently, client-side rendered pages have lots of performance problems. I guess that this shouldn't be a problem in future.