InfoQ Homepage Web Frameworks Content on InfoQ
-
Spring Web Flow Enhances JSF Navigation and State
In a new article Interface21's Keith Donald details how Spring Web Flow integrates with JSF to provide a better model for implementing navigation logic and managing application state.
-
Java Web Frameworks Increase Support for Auto-Reload
Java web frameworks are increasingly adopting the ability to change portions of a web application and see the results immediately without restarting the server. This capability reduces the cost of the compile-build-test cycle, and helps to compete with the features of dynamic-language web frameworks such as Ruby on Rails or TurboGears.
-
Article: Interview with Restlet creator Jérome Louvel
In this exclusive InfoQ interview, Jérome Louvel talks about Restlet, a Java framework for building Web applications following the REST architectural style. Topics covered include the reason for Restlet's existence, REST support in Web services frameworks and in Ruby on Rails, expectations for JSR 311 and Restlet's roadmap.
-
DHH Responds to Stateful Web Applications Row
A comprehensive description of the current debate over the place of stateful web applications, as provoked by Avi Bryant, creator of the successful Seaside framework for Smalltalk. DHH is interviewed for his views on the matter.
-
Article: Web Apps with Spring Web Flow and Terracotta for Spring
In this article, Jonas Boner and Eugene Kuleshov give an overview of Spring Web Flow and Terracotta for Spring, and after that show you how you can use these technologies together to enter a new dimension in writing stateful, conversational, scalable and highly available web applications.
-
Implementing Seaside concepts in Rails on Rails?
Why is Ruby on Rails one of the most popular web frameworks? Does Ruby on Rails introduce many new and revolutionary concepts? Or does it simply offer better implementations of old, common and well-known design practices? Does a "Rails on Seaside" concept make sense? Will Rails suffer from the effects of Bram's Law?
-
Considering Grails vs Rails Benchmarks
The Grails community recently posted some unscientific benchmark numbers comparing a simple crud app written in Grails and Rails.
-
JRuby on Grails?
The head of the JRuby project ponders the possibility of replacing the Groovy parts of the Grails web framework with JRuby. The head of the Grails project responds.
-
Wicket compared with Spring WebFlow
Peter Thomas has written a detailed article about his impressions of moving a Spring MVC application to Wicket. He took a few screens from JTrac and ported them to Wicket and ended up very pleased with what Wicket had to offer.
-
Struts 2 Goes GA
The Apache Struts Team has announced that version 2.0.6 will be released as General Availability (GA). This is an important milestone since GA is the project's highest quality grade. This also marks the first GA release with the integrated WebWork 2 code base.
-
Must Java Have an Answer to Rails?
There are two trends playing themselves out in response to this question. First there is the concept of simply running the Ruby language and in turn Rails under the JVM. Bloggers have been discussing the other concept of creating comparable frameworks in Java that catch the secret combination.
-
Rails for Java Developers Review and Excerpt
Rails for Java Programmers, by Stuart Halloway and Justin Gehtland, teaches the Rails framework to Java developers. InfoQ is hosting an exclusive excerpt including sections on controllers, core classes, and unit testing. We are also pleased to provide a review of the title by Java Editor Rob Thornton.
-
Tapestry 5 Preview: POJOs and Annotations over XML
Apache Tapestry has released a preview of Tapestry 5, a complete re-write that adopts Java annotations over XML, POJO component classes over base class inheritance, and promises significant performance improvements.
-
Seam 1.1.5: Now tested on all major appservers
Red Hat has released Seam framework 1.1.5. Seam ties together other JEE frameworks such as EJB3, JSF, jBPM, JBoss Rules (Drools), and iText. This release includes security framework enhancements and increased support for applications servers such as Websphere among its features.
-
InfoQ Book: Getting Started With Grails
In this latest InfoQ book, Jason Rudolph introduces Grails, an open-source, web-app development framework that provides a super-productive full-stack programming model based on the Groovy scripting language and built on top of Spring, Hibernate, and other standard Java frameworks. Over the course of this book, the reader will explore Grails and experience it by building a Grails app.