Blog = new Geek(HaM);

Aller au contenu | Aller au menu | Aller à la recherche

vendredi, novembre 6 2009

Java Webtoolkit

Je vous ai présenté dans un de mes articles précédents Wt qui est un Webtoolkit pour écrire des applications Web en C++, mais ce même Webtoolkit existe aussi pour Java. Et dans le cadre de ma scolarité j'ai un projet Web à réaliser en Java. J'ai donc décidé de réaliser ce projet avec jWt.

Le projet consiste à réaliser une petite interface Web pour gérer les noms de domaine et les enregistrements liés d'un serveur tel que PowerDNS qui s'appuis sur une base de données relationnelle.

Encore une fois, pour ceux que cela intéresse le code est entièrement en GPL et est disponible en ligne sur le Trac du projet: https://code.hebserv.net/trac/jWtPdns

dimanche, août 30 2009

C++ webtoolkit

Suite aux différentes recherches pour un projet d'application de gestion d'accès par badge, j'ai découvert ce merveilleux outil qu'est Wt (prononcé Witty).
C'est un webtoolkit similaire à GWT dans l'esprit.

Il permet de générer des pages Web en faisant abstraction des technologies du Web (Ajax/HTML/XHTML). Il demande un peu de temps pour être pris en main, mais cet outil est tout simplement bluffant une fois que l'on a réussi à l'apprivoiser. L'exécutable produit peut s'interfacer comme un script FastCGI avec un serveur Web classique ou alors fournir son propre serveur Web intégré à l'exécutable.

Un des gros avantage de cette solution est la clarté du code. En effet si vous avez l'habitude de bien coder vos projet, il vous sera bien plus facile de maintenir votre application Wt que l'équivalant en PHP. De plus les performances devraient elles aussi être bien meilleurs qu'avec un script PHP (interprété).

J'essayerais de mettre en ligne quelques exemples (il y en a déjà plein sur le site officiel). De plus le documentation officielle est elle aussi très claire et très bien faite.