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

Reply via email to