Modern web development is a lot different than it was 5 years ago. Web applications are getting so rich that they're starting to resemble desktop applications, both with their functionality and their ability to work offline. While some folks say the web browser's days are numbered, I don't buy it. The internet was built on web pages and web applications. It's not going away, and kick-ass internet applications are more than possible with today's technologies. The only limitation is your imagination.
Before you get started developing web applications, there's one thing you absolutely must do:
- Get Firefox or Google Chrome. Download, install and use daily. Your application will work on IE, but it's much easier to develop for Firefox/Chrome and tweak for IE (and Safari).
Now comes the hard part when you're doing Java web development. Which framework do you choose?
Please choose a web framework from the list below to continue: