1
Wt (prononcé witty) est une bibliothèque C ++ pour développer des applications Web.L'API est centrée sur les widgets et utilise des modèles bien testés de développement d'interface graphique de bureau adaptés au Web.Pour le développeur, il offre l'abstraction de nombreux détails d'implémentation spécifiques au Web, y compris les protocoles client-serveur (HTTP, Ajax, WebSockets), et libère le développeur des fastidieuses manipulations JavaScript du HTML et du traitement des problèmes inter-navigateurs.Au lieu de cela, avec Wt, vous pouvez vous concentrer sur les fonctionnalités réelles avec un ensemble riche de widgets complets ... Contrairement aux frameworks basés sur des pages old-school ou aux "frameworks" JavaScript d'une seule page actuels, Wt vous permet de créer des étatsdes applications qui sont en même temps hautement interactives (en utilisant WebSockets et Ajax pour tout) mais qui prennent toujours en charge les navigateurs HTML simples ou les robots d'indexation en utilisant une dégradation gracieuse automatique ou une amélioration progressive.Sinon, les choses qui sont naturelles et simples avec Wt nécessiteraient un effort de développement peu pratique: changer de widgets à l'aide d'animations, tout en conservant des URL et des fonctions de navigation de navigateur propres, ou avoir un widget de chat persistant ouvert dans toute l'application, qui fonctionne même dans les navigateurs hérités.comme Microsoft Internet Explorer 6. La bibliothèque est livrée avec un serveur d'applications qui agit comme un serveur Http (s) / WebSocket autonome ou s'intègre via FastCGI à d'autres serveurs Web.
wt