During FOSDEM I attended a talk on Wt.
Wt (pronounced 'witty') is a C++ library and application server for
developing and deploying web applications. It is not a 'framework',
which enforces a way of programming, but a library.
see:
http://www.webtoolkit.eu/wt
This got me interested to see if I could get this to run on beagle.
In order to get it to work I had to fix the latest version of boost
and upgrade to it. Also I upgraded the wt recipe to the latest version
(2.2.3). These will be on the feed in a few hours.
Once they are on the feed you can install using
opkg install wt
I tested by copying
http://www.webtoolkit.eu/wt/src/hello.C to a local
file hello.cc (on my cross development system); then compiled it with
~/oe/tmp/cross/armv7a/bin/arm-angstrom-linux-gnueabi-g++ -o hello
hello.cc -lwthttp
(your path to g++ may differ).
After that I copied the resulting hello executable to beagle and
started it with the command:
./hello.wt --docroot . --http-address 0.0.0.0 --http-port 80
After that you can access the example from a pc in your network by
browsing to the address of your beagle.
I'll leave it to someone else to add building and packaging the
examples to the recipe.
Enjoy! FM.