Disclaimer, je travaille chez Aptana. Je tiens à souligner qu'il existe des fonctionnalités intéressantes pour JS que vous ne pouvez pas obtenir aussi facilement ailleurs. L'une d'entre elles est l'intégration des bibliothèques JS au niveau des plugins, qui fournissent une assistance au code, des échantillons, des extraits et une inclusion facile des fichiers des bibliothèques dans votre projet. Nous fournissons les plugins pour la plupart des bibliothèques les plus couramment utilisées, notamment YUI, jQuery, Prototype, dojo et EXT JS.
Deuxièmement, nous disposons d'un moteur JavaScript côté serveur, appelé Jaxer, qui vous permet non seulement d'exécuter n'importe quel code JS sur le serveur, mais aussi d'ajouter des fonctionnalités de fichier, de base de données et de mise en réseau, de sorte que vous ne devez pas utiliser un langage de script mais pouvez écrire toute l'application en JS.