Hey Jakob, > Let me see if I get this straight: > > The only thing comparable to wt I have seen is "RAP": > > http://www.eclipsecon.com/rap/ > > Some differences though: > > *) RAP mostly abandons web widgets in favor of its own. > > *) RAP is Java, and looks to me (unexperienced in Java) a lot harder to > deploy. It is also (naturally) more taxing on the server. > > *) A RAP application is basically an Eclipse plugin, and can take > advantage of the HUGE class collections available to Eclipse applications. > (The equivalance in wt is that a wt application gets access to Boost, > which is decent, but just not on the same scale.)
I didn't know about RAP. In Java, there is also Echo2 that is comparable to a certain extent with Wt. > Did I get that right? I think so, although I would need to learn more about RAP. However, from what I saw, it seems that they, like most server-based AJAX frameworks make a distinction between developing a new "component" and in using those "components". To develop a "component", you need to be fluent in all of the client-side technologies like JavaScript and AJAX, and only using components is pure server-side API. In Wt, we treat everything as a widget, and most widgets can be implemented entirely in C++, even complex ones with a lot of client-side interactivity like a tree list or tree table, which would definitely be a "component" in other frameworks. It of course depends on what you value as important in a library. > I am thinking about using wt as a frontend, letting it do what it does > best, the MVC. Then connect wt to a Java or Python backend with business > objects, via the ICE middleware. Thanks to ICE I avoid depending on C++ > for more than I want to. (http://www.zeroc.com/icecpp.html) And I hadn't heard before of ICE either -- it looks interesting. It seems a good choice if you want to combine Wt with non-C++ business logic. Regards, koen ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ witty-interest mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/witty-interest
