Wt

Wt

Wt (ausgesprochen witzig) ist eine C ++ - Bibliothek für die Entwicklung von Webanwendungen.
Wt (ausgesprochen witzig) ist eine C ++ - Bibliothek für die Entwicklung von Webanwendungen.Die API ist Widget-zentriert und verwendet bewährte Muster der Desktop-GUI-Entwicklung, die auf das Web zugeschnitten sind.Für den Entwickler bietet es eine Abstraktion vieler webspezifischer Implementierungsdetails, einschließlich Client-Server-Protokollen (HTTP, Ajax, WebSockets), und befreit den Entwickler von langwierigen JavaScript-Manipulationen von HTML und dem Umgang mit browserübergreifenden Problemen.Stattdessen können Sie sich mit Wt auf die eigentliche Funktionalität mit einer Fülle von Widgets konzentrieren, die alle Funktionen enthalten. Im Gegensatz zu seitenbasierten Frameworks der alten Schule oder aktuellen "Frameworks" für einseitiges JavaScript können Sie mit Wt Stateful erstellenAnwendungen, die gleichzeitig hochgradig interaktiv sind (mit WebSockets und Ajax für alles), aber dennoch einfache HTML-Browser oder Web-Crawler unterstützen, die eine automatische ordnungsgemäße Degradierung oder progressive Verbesserung verwenden.Dinge, die für Wt natürlich und einfach sind, würden ansonsten einen unpraktischen Entwicklungsaufwand erfordern: das Wechseln von Widgets mithilfe von Animationen, das Beibehalten sauberer URLs und Browser-Navigationsfunktionen oder das Öffnen eines beständigen Chat-Widgets in der gesamten Anwendung, das sogar in älteren Browsern funktioniertDie Bibliothek wird mit einem Anwendungsserver geliefert, der als eigenständiger HTTP- / WebSocket-Server fungiert oder über FastCGI in andere Webserver integriert wird.

Eigenschaften

Alternativen zu Wt für alle Plattformen mit einer Lizenz

Apache HTTP Server

Apache HTTP Server

Apache ist ein Webserver, der eine Schlüsselrolle für das anfängliche Wachstum des World Wide Web spielt und 2009 der erste Webserver war, der die 100-Millionen-Website übertraf ...
nginx

nginx

nginx [engine x] ist ein HTTP- und Reverse-Proxy-Server sowie ein von Igor Sysoev geschriebener Mail-Proxy-Server.
lighttpd

lighttpd

lighttpd (ausgesprochen "lighty") ist ein Webserver, der sicher, schnell, standardkonform und flexibel ist und gleichzeitig für geschwindigkeitskritische Umgebungen optimiert wird.
Microsoft IIS

Microsoft IIS

Internet Information Services (IIS) für Windows® Server ist ein flexibler, sicherer und einfach zu verwaltender Webserver zum Hosten von Internetinhalten.
Cherokee

Cherokee

Cherokee ist ein flexibler, sehr schneller und leichter Webserver.Es ist vollständig in C implementiert und weist keine Abhängigkeiten über eine Standard-C-Bibliothek hinaus auf.
Abyss Webserver

Abyss Webserver

Abyss Web Server ist ein kompakter Webserver für Windows-, Mac OS X-, Linux- und FreeBSD-Betriebssysteme.
Hiawatha

Hiawatha

Hiawatha, ein sicherer und fortschrittlicher Webserver
Certbot

Certbot

Aktivieren Sie HTTPS auf Ihrer Website automatisch mit dem Certbot von EFF, indem Sie Let's Encrypt-Zertifikate bereitstellen.
Tornado Web Server

Tornado Web Server

Tornado ist eine Open Source-Version des skalierbaren, nicht blockierenden Webservers.
SimpleHTTPServer

SimpleHTTPServer

python -m SimpleHTTPServer python3 -m http.server 8000 Dokumentation für die Python3-Version: https://docs.python.org/3/library/http.server.html
mongrel

mongrel

Eine kleine schnelle HTTP-Bibliothek und ein Server, auf dem Rails-, Camping-, Nitro- und Iowa-Apps ausgeführt werden.
webfs

webfs

webfs ist ein einfacher HTTP-Server für meist statische Inhalte.Sie können damit beispielsweise den Inhalt eines FTP-Servers über HTTP bereitstellen.
gatling

gatling

Ein leistungsstarker Webserver.Klein!(125 k statische Linux-x86-Binärdatei mit HTTP-, FTP- und SMB-Unterstützung).Schnell!(Bitte messen Sie selbst) Skalierbar!
GoAhead

GoAhead

Embedthis GoAhead ™ ist einer der weltweit beliebtesten eingebetteten Webserver, der seit über 15 Jahren von Branchenführern und Start-ups in Hunderten von Millionen von Geräten eingesetzt wird.
nanoweb

nanoweb

Nanoweb ist ein in PHP geschriebener HTTP-Server, der klein, sicher und erweiterbar ist.