Wt - Web toolkit
AskBiography Logo   Latest News  Follow Us on Twitter  Follow Us on Google Buzz  Became Fan - Facebook  Subscribe to RSSRSS   Bookmark and Share

Wt � Web toolkit

Software information
Original authorEmweb
Initial release1.0.0 / Released December 2005
Stable release3.1.4
Latest release dateAugust 13, 2010(age 0)
Written inC++
Operating systemAny
TypeWeb application framework
LicenseDual License
License
GNU General Public License
Websitewww.webtoolkit.eu

     Home | Software | Wt - Web toolkit



Wt (pronounced "witty") is an open source web application framework for the C++ programming language developed by Emweb. It has an API that resembles the C++ desktop application library Qt (toolkit), using also a widget tree and event-driven signal/slot programming model.

The goal of the library is to benefit from the stateful component model used in desktop applications APIs, applied to web development, instead of the traditional Model � view � controller (MVC) model. Rather than using MVC at the level of a page, MVC is pushed to the level of individual components.

While the library uses a desktop application development model, it does support web-specific features including pretty URLs and browser history navigation support.

A unique feature of the library is its abstraction layer of the browser rendering model. The library uses AJAX for communicating with AJAX capable browsers, while using plain HTML form post-backs for other user agents. Using a progressive bootstrap method, the user interface is initially rendered as plain HTML, and for AJAX-capable browsers, it is automatically upgraded to use AJAX for increased interactivity. In this way, it is the only server-side framework that implements progressive enhancement automatically, and the only AJAX framework with Search Engine Optimization qualities.

Because of the popularity of C/C++ in embedded system environments, the library is often used in such devices, and has been highly optimized for performance as a consequence.

Latest News : Wt - Web toolkit : Tweet this RSS

Want to Wt - Web toolkit latest news on your twitter account???   sign in with twitter
Wt - Web toolkit     sign in with twitter   ||  Software     sign in with twitter   ||  Computers     sign in with twitter
NLM to host “hackathon” for lactation database - Government Health IT Tweet this news
Government Health IT--What we will end up with is a -toolkit- that anyone can start to leverage.” Hale says the goal of the hackathon is to build a light--weight- API for LactMed. ... - Date : Tue, 03 Aug 2010 16:32:55 GMT+00:00
How to Boost Your Advertising Returns Now - Fox Small Business Center Tweet this news
Fox Small Business Center--Their advertising -toolkit- includes their website, regular e-mail marketing, an e-newsletter, a PowerPoint presentation, attendance at teacher/school ... - Date : Tue, 03 Aug 2010 17:39:53 GMT+00:00

Web Application Frameworks

ASP.NETASP.NET MVC * ASP.NET Web Forms * ASP.NET Dynamic Data * BFC * DotNetNuke * MonoRail * OpenRasta * Umbraco * Vici MVC
ColdFusionColdSpring * Fusebox * Mach-II * Model-Glue * onTap * on Wheels
Common LispABCL-web * SymbolicWeb * UnCommon Web
C++CppCMS * Wt - Web toolkit
JavaApache Struts * AppFuse * Flexive * GWT * Grails * Vaadin * ItsNat * JavaServer Faces * Jspx * Makumba * OpenXava * Play * Eclipse RAP * Reasonable Server Faces * RIFE * Restlet * Seam * Spring * Stripes * Tapestry * WebWork * Wicket * ZK * ICEfaces
PerlCatalyst * Interchange * Mason * Maypole * Reaction * WebGUI
PHPCakePHP * CodeIgniter * Drupal * Horde * Joomla * KohanaPHP * Midgard * MODx * Nette * Qcodo * Seagull * SilverStripe * Symfony * TYPO3 * Xaraya * Yii * Zend
PythonDjango * Nevow * TurboGears * Plone * Pyjamas * Pylons * web2py * Zope
RubyRuby on Rails * Merb * Sinatra * Hobo * Camping * Nitro * Ramaze
ScalaLift
SmalltalkAIDA/Web * Seaside
Other languagesApplication Express (PL/SQL) * Fusebox (ColdFusion and PHP) * OpenACS (Tcl) * Yaws (Erlang) * HAppS (Haskell) * SproutCore (JavaScript/Ruby)



Privacy | Sitemap