The application that I'm working with has been around for a long time
and has used a few different web frameworks. The last one we adopted
(Tapestry 4) took that "reverse" approach of being the primary
framework and providing an adaptor for the previous framework. This
time around, I'm not looking to replace or re-implement the overall
application structure, especially the menu system that's currently in
place.

I agree that it's not optimal and not taking full advantage of what a
GWT application could be. However, it's more like having a collection
of separate GWT applications that are deployed together. The reason
for putting them all in one GWT module is to optimize compile time.
There are some parts of GWT compilation that would be repeated
unnecessarily if they were in separate modules. I know this because we
implemented 2 features that way before realizing it would be a
problem.

One upside of my situation is that, while we have a lot of existing
features implemented in other frameworks, we may eventually be able to
leave those behind. Once we have enough of the new requirements
implemented in GWT, we may be able to essentially extract an entirely
new application where GWT is the primary framework, which will be
reasonably easy to do. The other way to look at it is that there's no
way we could adopt GWT at all if we weren't able to take this
incremental approach.

-Brian

On Jun 17, 3:14 am, Stefan Bachert <[email protected]> wrote:
> Hi,
>
> On Jun 16, 3:14 pm, Brian Reilly <[email protected]> wrote:
>
> > This is a technique that I'm finding useful for using GWT to implement
> > new features in an existing web application.
>
> With multiple pages you will lose the gui state of the GWT-
> application.
> Multipages will have poor user timing problems and latencies.
>
> When you do it reverse than you can maintain the gui-state.
> "Reverse" means that ONE GWT-Application reads the "old paged"
> application pages and than display them.
> I guess this approach will succeed on the long run because it allows
> to move to a modern, user friendly RIApplication
>
> Stefan Bacherthttp://gwtworld.de

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to