Vers un environnement de développement AJAX de référence…

A l’heure d’aujourd’hui, même si les progrès depuis plus d’un an sont considérables, le développement AJAX reste une galère.

Du côté des progrès :

– des patterns de référence

– des frameworks bien foutus exploitant les possibilités de Javascript

– une communauté d’Ajaxiens imaginative, partageuse et grandissante

– la reconnaissance qu’Ajax n’est pas qu’une mode et doit maintenant passer à l’industrialisation

– des outils de software factory pour Javascript

Le manque principal, je l’ai déjà dit assez souvent, c’est un environnement de développement fait pour JS : autocompletion, débugage, etc… Aptana tente de répondre à ce besoin, mais pour l’avoir un peu testé, c’est loin d’être encore au point.

Tibco General Interface est une autre tentative qui me paraît assez intéressante : en tout cas, l’environnement 100% ajax proposé pour développer est très impressionnant. Dans l’ergonomie, on retrouve pas mal de petites choses similaires à un Visual Studio, d’un point de vue technique, savoir qu’il est basé sur prototype.js ne gâche rien. et, last but not least, une version free est désormais proposée.

Tibco s’inscrit par ailleurs dans le cadre de l’initiative OpenAjax qui a pour but la normalisation des techniques ajax et dont je vous conseille un excellent « whitepaper ».