Tagged Questions

101
votes
23answers
8k views

Why isn't Java used for modern web application development?

As a professional Java programmer, I've been trying to understand - why the hate toward Java for modern web applications? I've noticed a trend that out of modern day web startups, a relatively small ...
34
votes
15answers
6k views

Fellow programmer used worst programming practices

I know it seems odd to say, but a fellow programmer at work deliberately used a couple of bad programming practices on purpose! I'll explain. First let me say that he's an intelligent guy and for ...
15
votes
15answers
2k views

When is Java a good choice for web development?

When is Java a good choice for web development? Please do not say "When you have a development team that knows only Java."
13
votes
4answers
790 views

Explain Model View Controller

My experience with developing dynamic websites is limited mostly to Java servlets. I've used Tomcat to develop various Java servlets, and I wouldn't hesitate to say that I'm reasonably proficient ...
10
votes
5answers
3k views

Is it worth learning either GWT or Vaadin?

I consider myself a decent java/web developer. In my career I have always used servlets and ejb's with a web front end, most recently incoporating jquery and ajax. I can see the theoretical benefit ...
9
votes
4answers
2k views

Which Java based web ui framework to use?

Wicket Click GWT Vaadin As I understand them, these frameworks all enable gui components to be created using java (with all its benefits) without having to do lots of html/javascript. As well as ...
6
votes
6answers
425 views

PHP and performance

I always hear that PHP is for medium and small websites whereas .NET and Java for enterprise applications. My question is about PHP. Why is PHP not a good option for enterprise web applications? Is it ...
6
votes
5answers
680 views

Best Practices in Setting up a Build and Deployment environment for the Java Platform

I have a project for which "quick and dirty" isn't the best solution. What is the most stable and currently accepted set of procedures/tools that I should look into when setting up my build/deploy ...
6
votes
6answers
540 views

What should I learn to be able to do web development in Java?

I would like to get in to web development. I don't have much knowledge about this line of profession, but on my day job I am a fairly good Java/C++ programmer, so I am familiar with computers, ...
5
votes
6answers
862 views

Are there any Web Frameworks for beginners?

I was wandering if there are any frameworks like Google Web Toolkit to create Web Apps? (Apps like Evernote, Spring Pad, Google Docs, etc.). I am fluent in Java but could learn a new language without ...
5
votes
5answers
1k views

Is JSF really ready to deliver high performance web applications?

I have heard a lot of good about JSF but as far as I know people also had lots of serious complains with this technology in the past, not aware of how much the situation has improved. We are ...
5
votes
3answers
236 views

What reading is recommended for an experienced Java/SQL Developer moving to Apache/Tomcat, Postgres, Hibernate

I am taking over management and development of a website developed in Java using Hibernate and Postgres, running on Apache/Tomcat. I am an experienced Java developer, and have experience in Ruby on ...
4
votes
2answers
361 views

What are proven advantages of tools like GWT over pure JavaScript frameworks?

GWT is a software stack that translates Java code and a sub-set of the Java Runtime's class library to JavaScript code. In comparison with JavaScript toolkits, GWT can seem alienating, by nature and ...
4
votes
4answers
284 views

When are scripts inside HTML not considered a bad practice?

I am new to web development. While studying the Play framework and JSP, I noticed that they both give an option to place script (in jsp scriptlet) inside HTML, but in both books I am reading they both ...
4
votes
4answers
1k views

Java or Python for internet application?

In choosing a technology for internet applications where the number of users may scale over time, which one should we consider: Java or Python? What are the considerations in choosing one and not the ...

1 2 3
15 30 50 per page