Wt (pronounced 'witty') is a C++ library and application server for developing and deploying web applications, creating a port of existing C++ desktop applications to the web.
Links:
Home: http://www.webtoolkit.eu
Installtion instructions: http://www.webtoolkit.eu/wt/doc/referen ... ation.html
Platform specific installation instructions: http://www.webtoolkit.eu/wt/wiki/index. ... stallation
"Some benefits of using Wt
* Develop web applications like you develop C++ desktop applications.
* Provides plain widgets, which work regardless of JavaScript availability (but benefit from JavaScript availability), and Wt::Ext widgets which are more polished, or provide advanced functionality, but require JavaScript and a modern browser. As far as possible, these widgets share the same API.
* Use the built-in httpd for easy development and deployment, or use the FastCGI connector to deploy as a FastCGI application.
* A single specification for both client- and server-side validation and event handling (when using stateless slot implementations)
* Generates standards compliant HTML or XHTML code.
* Portable, anti-aliased graphics (uses inline VML, inline SVG or the HTML 5 canvas).
* No XSS security risks since Wt has complete control over the presentation layer and proactively filters out active tags and attributes. No exposure of business logic, which stays at the server.
* Ultra-fast load time and low bandwidth usage, which are affected only by screen complexity, not application size".
Download: http://www.webtoolkit.eu/wt#/download
Related downloads:
http://www.boost.org/
http://www.cmake.org/
http://www.apachelounge.com/
http://www.fastcgi.com
Good introductory article:
http://www.ddj.com/cpp/206401952
Related article on CMake:
http://www.ddj.com/cpp/184405251
Wt a web based solution for C++.
Wt a web based solution for C++.
Kjell Gunnar Bleivik
Make it simple, as simple as possible but no simpler: | DigitalPunkt.no |
Make it simple, as simple as possible but no simpler: | DigitalPunkt.no |