JavaScript es uno de los lenguajes de programación más antiguos dentro del mundo del diseño web y lo cierto es que ha sido capaz de sobrevivir a todos los cambios que se han ido produciendo en el mundillo. Aquí vamos a ver algunas herramientas que te ayudan a mejorar tus desarrollos basados en JavaScript y Ajax de forma muy sencilla, vistosa y práctica.
Clean Ajax
Clean Ajax es un motor para Ajax que se maneja a través de una intuitiva interface facilitándote la generación de código.
SproutCore
SproutCore es un Framework que te ayuda a programar aplicaciones en JavaScript.
Roar Notifications
Roar es un widget de notificaciones que puede recibir mensajes varios como avisos, errores, actualizaciones, etc. directamente en el navegador. Está basado en el ya famoso Growl.
Sajax
Sajax te permite programar en Ajax realizando llamadas a funciones PHP, Perl, Python desde una página web.
JavaScriptMVC
JavaScriptMVC te ayuda a desarrollar proyectos basados en JavaScript.
DamnIT
Este código te envía un mensaje de correo a la dirección de e-mail que especifiques en el caso de que un usuario encuentre un error JavaScript al cargar una página.
Regulator
Regulator es una herramienta especializada en testear tus códigos además de ayudarte a aprender JavaScript.
Snippely
Snippely es un editor que te ayuda a escribir y a organizar tus códigos.
Window Growl
Growl es un conocido sistema de notificaciones para Mac OS X, las aplicaciones compatibles con Growl pueden enviarte notificaciones directamente.
Google Translate API
Google Translate API te permite detectar lenguajes automáticamente y traducir textos de forma automática. Es compatible con cientos de lenguas y además dispones de la potencia de un servicio de Google.
ie7-js
Esta herramienta obliga a Internet Explorer a comportarse como si fuera un navegador como Firefox u Opera.
Themeroller
Un potente constructor de temas que puedes integrar en tus diseños.
WaveMaker VMWare Visual Ajax Studio
WaveMaker es un completo Framework orientado al desarrollo de aplicaciones web basadas en Ajax y Javascript.
Addons y extensiones para navegadores
– Firebug: una popular herramienta que puedes utilizar para depurar código en JavaScript.
– Venkman: este depurador de código JavaScript llega de la mano de Mozilla. Incluye un inspector que comprueba la ejecución de tus códigos.
– Drosera: un depurador de código para Safari.
– Dragonfly: un depurador de código que puedes utilizar desde el navegador Opera.
– Debugbar: este depurador funciona desde navegadores Internet Explorer.
Herramientas para optimizar
– Yuicompressor: este compresor de código está desarrollado por la gente de Yahoo, reduce y optimiza el código.
– Js Minifier: minimiza el código para que ocupe el menor espacio posible.
– Scriptalizer. Este interesante código combina varios ficheros JavaScript en uno solo reduciendo el número de llamadas desde una página web.
Herramientas de seguridad
– AttackAPI. Te permite testear y encontrar posibles fallos que permitan la ejecución de exploits en tus códigos.
Manipulación de imágenes y gráficos
– Reflection: Con reflection puedes añadir efectos de reflejos de imágenes en páginas web utilizando JavaScript.
– JavaScript Diagram Builder. Con esta librería puedes construir diagramas.
– Canvasgraphjs: Con esta herramienta puedes construir gráficas de todo tipo a partir de un conjunto de datos, gráficas de tarta, barras, lineales, etc.