Pretty neat article. Eagerly waiting for the "UI Binder and MVP" follow up post, cause thats a pain right now.
(I know there are a few threads floating around on that topic, and the solutions provided are good .. but I would still like a better integration with UiBinder). --Sri 2009/12/22 Chris Ramsdale <[email protected]> > We've just added a tech article related to building GWT-based apps using > the MVP architecture. Although it doesn't discuss all of the topics > discussed in Ray's presentation (stay tuned, we'll be adding more), it does > cover the basics of MVP, using the Event Bus, getting History right, and > testing. > > http://code.google.com/webtoolkit/doc/latest/tutorial/mvp-architecture.html > > - Chris > > > On Mon, Dec 21, 2009 at 2:32 PM, pohl <[email protected]> wrote: > >> I haven't used any of the pre-packaged frameworks, so I can't help you >> select from them. >> >> However, my team is using this architecture, having been inspired by >> the original talk at Google I/O. In my opinion, there is no better >> source of wisdom than that presentation, and its slides. >> >> If you haven't seen it yet, do so. If you've seen it less than 20 >> times, keep re-watching it day after day until you have. >> >> >> http://code.google.com/events/io/2009/sessions/GoogleWebToolkitBestPractices.html >> >> > I understand that GIN is used for dependency injection but not able to >> > understand Event bus, Presenter and Dispatcher as they are handled >> > differently by these examples.. >> >> EventBus is a decoupling mechanism, and is adequately explained by >> rjrjr in the video. >> >> "Dispatcher" is probably what rjrjr refers to as ActionService, which >> is an implementation of the "command pattern" for RPC. This is also >> discussed very well in the video. >> >> Presenter is the P in MVP, which is also discussed very well in the >> video. I suspect that after you have fully absorbed the >> presentation, you'll come back and look at the three samples/ >> frameworks with different eyes. >> >> -- >> >> 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]<google-web-toolkit%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/google-web-toolkit?hl=en. >> >> >> > -- > 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]<google-web-toolkit%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-web-toolkit?hl=en. > -- 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.
