I'd like to chip in here to state that by what I proposed I don't want
to make Wicket suddenly a stateless framework or something. I'm
primarily looking for scalability optimizations. We made a step in the
right direction with stateless pages/ forms/ links, but the next step
nice step on top of this is to be able to make these stateless
components partially statefull again by declaring the fields that
should be externalized. If we keep it simple - never try to magically
transform to posts - I think it's doable and even quite elegant. It
would actually give us a Tapestry-like programming model, but then
with Wicket's flexibility and the option of mixing the programming
models.

As an extra, combined with URL mounting, it would be a bit easier to
create pages with nice URLs, because rather than having to fall back
on coding to the page level people have to do now, people could use
bookmarkable pages and components to push out state to keep the scope
and state on a component level, while still achieving bookmarkability.

I think it's worth to take a look, and honestly, I don't even think
it'll be that difficult for Wicket 2.0

Eelco

Reply via email to