1
Wt (udtales som vittig) er et C ++ - bibliotek til udvikling af webapplikationer.API'et er widget-centreret og bruger godt testede mønstre af desktop GUI-udvikling, der er skræddersyet til internettet.Til udvikleren tilbyder det abstraktion af mange webspecifikke implementeringsdetaljer, herunder klient-serverprotokoller (HTTP, Ajax, WebSockets), og frigør udvikleren fra kedelige JavaScript-manipulationer af HTML og håndtering af cross-browser-problemer.I stedet for med Wt kan du fokusere på faktisk funktionalitet med et rigt sæt funktioner-komplette widgets ... I modsætning til old-school side-baserede rammer eller aktuelle "single-side JavaScript" -rammer på én side, giver Wt dig mulighed for at oprette statefulapplikationer, der samtidig er meget interaktive (ved hjælp af WebSockets og Ajax til alt) men stadig understøtter almindelige HTML-browsere eller webcrawlere ved hjælp af automatisk yndefuld nedbrydning eller progressiv forbedring.Ting, der er naturlige og enkle med Wt, ville kræve en upraktisk mængde af udviklingsindsats ellers: at skifte widgets ved hjælp af animationer, samtidig med at man beholder rene webadresser og browsernavigationsfunktioner, eller har en vedvarende chat-widget åben i hele applikationen, der endda fungerer i ældre browseresom Microsoft Internet Explorer 6. Biblioteket leveres med en applikationsserver, der fungerer som en stand-alone Http (s) / WebSocket-server eller integreres gennem FastCGI med andre webservere.
wt