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 个选择

Weborf 是一个轻量级网页服务器,用于快速共享目录。运行于 POSIX 系统。

免费 • 开源
查看详情

Cherokee 是一个灵活、极快且轻量级的 Web 服务器。它完全用 C 语言实现,除标准 C 库外无其他依赖。它可嵌入并支持插件扩展。支持通过读取文件或字符串动态配置,并提供 TLS/SSL 支持(通过 GNUTLS...

免费 • 开源
查看详情
Tornado Web Server

Tornado Web Server

软件

Tornado 是一个开源的可扩展、非阻塞式 Web 服务器。该框架与大多数主流 Web 服务器框架(尤其是大多数 Python 框架)不同,因为它采用非阻塞模式且运行速度较快。

免费 • 开源
查看详情
SimpleHTTPServer

SimpleHTTPServer

Web 服务器

通过 HTTP 服务单个目录。

免费 • 开源
查看详情
💻

WEBrick 是一个提供简单 HTTP Web 服务器服务的 Ruby 库。

免费 • 开源
查看详情
💻

一个轻量级的快速HTTP库和服务器,可运行Rails、Camping、Nitro和Iowa应用。

免费 • 开源
查看详情
💻

webfs 是一个用于静态内容的简单 HTTP 服务器。例如,你可以用它通过 HTTP 服务 FTP 服务器的内容。它也非常适合快速导出一些文件,只需几秒钟启动一个 HTTP 服务器,无需事先编辑配置文件。

免费 • 开源
查看详情
💻

高性能Web服务器。小巧!(支持HTTP、FTP和SMB的125k静态Linux-x86二进制文件)。快速!(请自行测试)。可扩展!

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

支持平台

下载与相关链接

安全提示
⚠️

安全提醒

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