Wt

软件描述

Wt(发音为“witty”)是一个用于开发Web应用的C++库。其API以控件为中心,采用经过充分验证的桌面GUI开发模式,并针对Web进行了优化。对开发者而言,它抽象了诸多与Web相关的实现细节,包括客户端。

官方网站

访问软件的官方网站了解更多信息

官方认证

www.webtoolkit.eu

安全链接HTTPS

什么是 Wt?

Wt(发音为“witty”)是一个用于开发Web应用的C++库。
其API以控件为中心,采用经过充分验证的桌面GUI开发模式,并针对Web进行了优化。对开发者而言,它抽象了诸多与Web相关的实现细节,包括客户端-服务器协议(HTTP、Ajax、WebSocket),并使开发者无需再费力地手动操作HTML或处理跨浏览器兼容性问题。相反,借助Wt,您可以专注于实际功能,使用一套功能完整且丰富的控件。
与传统的基于页面的框架或当今流行的单页JavaScript“框架”不同,Wt允许您创建具有状态的应用程序,同时具备高度交互性(通过WebSocket和Ajax实现所有交互),并且仍能支持普通HTML浏览器或网页爬虫,通过自动降级或渐进增强机制实现。在其他情况下需要付出难以承受的开发代价才能实现的功能——例如使用动画切换控件的同时保持清晰的URL和浏览器导航功能,或在整个应用程序中持续打开一个聊天控件,甚至在微软Internet Explorer 6等老旧浏览器中也能正常工作——在Wt中却变得自然且简单。
该库自带一个应用服务器,可作为独立的Http(s)/WebSocket服务器运行,也可通过FastCGI与其他Web服务器集成。

🔄 替代方案

31 个选择
Abyss Webserver

Abyss Webserver

Web 服务器

5

Abyss Web Server 是一款适用于 Windows、Mac OS X、Linux 和 FreeBSD 操作系统的轻量级网页服务器。

免费增值 • 专有
查看详情

TinyWeb 是一个极其小巧(小于 100K)、简单(仅通过命令行进行配置)且轻量级(占用最少系统资源)的 Windows Web 服务器。它支持 CGI。

免费 • 开源
查看详情
Apache HTTP Server

Apache HTTP Server

Web 服务器

4.8

Apache 是一款著名的网页服务器,因其在万维网初期发展中的关键作用而备受瞩目,2009 年成为首个网站数量突破一亿的网页服务器。Apache 是 Netscape Communications Corporation 网页服务器的第一个可行替代品。

免费 • 开源
查看详情

nginx(“engine x”)是一个HTTP Web服务器、反向代理、内容缓存、负载均衡器、TCP/UDP代理服务器和邮件代理服务器。

免费 • 开源
查看详情

lighttpd(发音为“lighty”)是一款专为速度敏感环境设计的Web服务器,旨在兼顾安全性、速度、标准兼容性和灵活性。

免费 • 开源
查看详情
5

Windows® Server 的 Internet Information Services (IIS) 是一个灵活、安全且易于管理的 Web 服务器,可用于托管网络上的任何内容。无论是媒体流传输还是网页应用程序托管,IIS 的可扩展且开放的架构均可应对最苛刻的任务。

付费 • 专有
查看详情

freenginx 是一项致力于保护 nginx 自由开放发展的努力。nginx 是由 Igor Sysoev 编写的一个 HTTP 和反向代理服务器、邮件代理服务器以及通用 TCP/UDP 代理服务器。

免费 • 开源
查看详情
CivetWeb

CivetWeb

软件

CivetWeb 是一个易于使用、功能强大的 C/C++ 嵌入式 Web 服务器,支持可选的 CGI、SSL 和 Lua。

免费 • 开源
查看详情
上一页
下一页

支持平台

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。