Blogs : Latest entries
|
|
|
Only one more week and I'll take the plane to Las Vegas for The ServerSide Java Symposium. I've really been looking forward to see all my online friends again and to meet other friends for the first time in real life. The RIFE presentation I wrote really kick ass. I took my time to get it right, tested it in a previous conference and had it commented on by many people. It's the presentation that I'm the most proud of 'till now. I'm particularly curious about the BOF that Matt Raible will organize with all framework authors, talking about the sweet spots of their solution. I'm sure it'll bring forward some interesting discussions. See y'all in Las Vegas! |
|
As a contribution to Simon Brown's series of articles where he compares Java web application frameworks, I created a RIFE version of the read-only blog that currently serves as an example.
I'd like to underline that we focus on maintainability and development comfort. We firmly believe that it's important to have a high-level, self-documenting overview of your web application. This allows teams to work independently and simultaneously on different parts. At any moment they can integrate their work without stepping on each other's toes. This approach led to the creation of a site-structure that handles both the logic flow and the data flow, as a state machine. Any modification in there will correctly propagate throughout the entire framework, reducing repetition and redundancy to a minimum. I will explain more about the site-structure later in this article. Let's dive into the example. Basically, we have an application with three pages. The Home page displays a list of blog entries, which can optionally have an excerpt. When an excerpt is present, a link will be available towards to full entry Detail page. Also, in case a user tries to access an invalid blog entry, a nice Not Found page will be displayed. |


