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.
