File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

HTML 5 and the future of java

 
kato Kwong
Greenhorn
Posts: 27
  • 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome Zac and Anne.

As more and more languages and frameworks come to the fore there is much competition for JAVA in the website development market.

With the coming of HTML5 and the range of features it offers, do you feel this will boost JAVA in this competition? Or does it favour another language/framework instead?

Cheers,

Kato
 
Mark Spritzler
ranger
Sheriff
Posts: 17276
6
IntelliJ IDE Mac Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Good Question.

I don't think either are directly related, so to speak. Meaning whether HTML 3, 4, or 5 I still might need some backend serverside functionality and Java might be that language. But they still are related in the sense of if you have server side functionality, which language do you want to use. Some web apps might be perfect to go back to a client-server like approach where the HTML is accessing the DB directly. Heck HTML5 has a small database locally on the client side.

However, as I build my website I am asking myself more and more about what language/serverside or serverside at all to use. I am having real problems/issues with the JSP/Servlet Spec and what you have to do to get things to work how you want them, even with Frameworks built on top of JSP/Servlet spec. Which is why I am very interested in the Play Framework - Java without the JSP/Servlet spec and not JSP/Servlet Container. But then there are other frameworks like Grails that get rid of lots of the JSP/Servlet spec that I despise. Grails is built on top of JSP/SpringMVC but removes so much of the pain points from you handling it yourself.

But then I start to question on whether I should go down the PHP or RoR(Although I have the same dislike for RoR), or Python. Who knows.

But I don't think my decision, on any of this has to do with the version of HTML that I am using.

Mark
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 33697
316
Eclipse IDE Java VI Editor
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I agree with Mark. HTML is a template/rendering/view language. Java is a server side language.
 
kato Kwong
Greenhorn
Posts: 27
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Fair enough. I guess where I'm coming from is the range of features offered in HTML5, which will facilitate client side functionality and accelerate the march towards the rich user interfaces of thick clients. In this scenario, I was thinking that a new paradigm for web programming may evolve leaving Java as a language of yesteryear.

Anyway, thanks for the interest, I too am left wondering what technology to adopt instead of JSP/servlets for the front end...I hear Ruby is nice ...or is the future javascript with backbone.js and node.js...
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic