Wt(发音为witty)是用于开发Web应用程序的C ++库。该API以小部件为中心,并使用了针对Web量身定制的经过测试的桌面GUI开发模式。对于开发人员来说,它提供了许多特定于Web的实现细节的抽象,包括客户端服务器协议(HTTP,Ajax,WebSockets),并使开发人员摆脱了乏味的HTML HTML JavaScript操作和处理跨浏览器问题。相反,使用Wt,您可以通过一组功能齐全的小部件来集中精力关注实际功能。...与基于老式页面的框架或当前的单页JavaScript“框架”不同,Wt允许您创建有状态的同时具有高度交互性的应用程序(使用WebSockets和Ajax进行所有操作),但仍支持使用自动优雅降级或渐进增强功能的纯HTML浏览器或Web爬网程序。使用Wt进行自然而简单的操作可能需要不切实际的开发工作,否则:使用动画切换小部件,同时保留干净的URL和浏览器导航功能,或者在整个应用程序中打开持久聊天小部件,甚至可以在旧版浏览器中使用类似于Microsoft Internet Explorer6。该库随附一个应用程序服务器,该服务器充当独立的Http / WebSocket服务器,或通过FastCGI与其他Web服务器集成。