Win a copy of Svelte and Sapper in Action this week in the JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Bear Bibeault
  • Junilu Lacar
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • salvin francis
  • Frits Walraven
Bartenders:
  • Scott Selikoff
  • Piet Souris
  • Carey Brown

needed advice for front-end

 
Ranch Hand
Posts: 399
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi.
I am looking around for right selection of 'make-up' technology. It is the 'hover' thing I need to do. I know xhtml (html) and css, but I cannot perform outstanding web application.
What is your gays advice about learning some of these stuff? What is the best choice considering fallowing facts, that technology should satisfies:
continuously development in future; integration with another technology (if needed); most used customers choose.
My real doubt is, should I start JavaScript and then upgrade on Ajax, or I should use GWT?
thanks
 
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
GWT is a good and easy way for Java developers to get started building rich internet applications. The problem is that you are working with a cross-compiler - writing in Java and then getting translated to Javascript. This can make debugging difficult.

You might try looking at a development tool that helps a Java developer build Javascript UIs without having to know too much Javascript. Two options I would suggest are:
* sMash: free development environment from IBM http://www.ibm.com/software/webservers/smash/
* WaveMaker: free visual development environment http://www.wavemaker.com/downloads {disclosure: I work there}

Either of these tools would help you get started on HTML and Javascript while minimizing the learning curve
 
Goran Markovic
Ranch Hand
Posts: 399
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks you keene, but as much as I understood, both of these technologies you mentioned, are solution with the same effect like studying the JavaScript and then upgrade on Ajax.
I mean, if I would accept any of these choices it would means learning some kind of framework which utilize JavaScript, JSON, itd. but essentially I would not know much about JavaScript, itd. However it is kind of GWT for my consideration. But thanks to you now I can reformulate my question;
"Should start learning JavaScript, or some framework/tool, which utilize js in backend or require little knowledge?"
 
Marshal
Posts: 67451
173
Mac Mac OS X IntelliJ IDE jQuery Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
No one can answer that question for you. Either you want to learn JavaScript, or you don't. If the former, avoid tools that generate it for you as you'll never learn anything by relying on such tools. If the latter, evaluate the code generation tools to see which fits your needs best.
 
Chris Keene
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I would even go a step further and say that even with code generation tools you will end up needing to learn Javascript. There is no surer lie in the software tools world than the claim of "code free."

The goal of code generation solutions, whether GWT, Smash or WaveMaker, is to reduce the amount of Javascript code you need to write and hopefully give you an easier path to learning Javascript.

Then again, there's always Windows Dev Framework - that doesn't have any Javascript in it!
 
Goran Markovic
Ranch Hand
Posts: 399
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I do not escape from JavaScript, but only curious about your opinions, in order to conclude right way to direct my focus. Is taht should be some tool/framework or an origin scripting language. I have skimmed several books of JavaScript and GWT, and I believe that JavaScript is the one who should be decomposed for learning. This book make my decision little easy :"Practical.Ajax.Projects.with.Java.Technology", from Apress. First I will pass through O'reilly "Learning JavaScript" and then the former one.
thanks guys
 
Don't get me started about those stupid light bulbs.
    Bookmark Topic Watch Topic
  • New Topic