Primeros Pasos con AJAX

Hace unos meses cuando comencé a utilizar javascript nuevamente, me encontré con que el panorama había cambiado mucho desde la última vez que había usado el lenguaje.

Actualmente, hay muchas librerías que facilitan el uso de javascript y sobretodo proporcionan métodos de abstracción del lenguaje haciendo del mismo una herramienta realmente independiente del navegador y consecuentemente atractiva para los que desarrollamos aplicaciones web.

Los enfoques son muy distintos, desde la implementación en OOP hasta librerías modulares y con soporte para extensiones, el abanico de soluciones es muy amplio, no soy un experto en el lenguaje como para decidir cual es la mejor, además —como en todos los demás lenguajes— considero que no existe una solución por excelencia, pero creo que hay que saber elegir la librería de acuerdo a las necesidades del proyecto.

Estos meses he es estado usando jQuery para lo que es manipulación del DOM y con resultados fantásticos ya que prácticamente no es necesario utilizar código javascript dentro del html, lo que esta librería hace es utilizar una sintaxis muy similar a la de CSS para “ubicar” los elementos en el documento y manipular el DOM en base a funciones muy simples.

Ahora bien, ya que dominamos medianamente Javascript, por qué no dar el siguiente paso, AJAX.

jQuery tiene un buen soporte para AJAX, pero el enfoque que le da Prototype me parece mucho mas sencillo y útil para quien está empezando y sobretodo para los que venimos de una sintaxis simple como la de PHP. Hoy me tope con un muy buen artículo de EstadoBeta que explica muy claramente como dar los primeros pasos en está tecnología.

Un mini tutorial sencillamente excelente sobre el uso de AJAX en Prototype, la base mínima e indispensable para quien quiera empezar a utilizar AJAX y lo mejor de todo en en Español ;)

Actualización: Nico dejó en los comentarios el enlace a otro tutorial muy bueno también que brilla por su simplicidad, una especie de “hola mundo” en AJAX y en 30 segundos ;) (en inglés).

Hay 9 comentarios en Primeros Pasos con AJAX

A que no sabes quien tiene un excelente soporte para Ajax?

#Diego: Yo se, yo se!! CakePHP!! Me gane algo?

#Marcos: Hay varias librerias que actualmente facilitan el desarrollo con ajax. Prototype, a mi parecer es la mas completa. Tiene casi todas las herramientas que te pueden hacer la vida mas facil. Claro que no es para usar en cualquier lado; No vas a utilizar una libreria de 40k para actualizar solo un div.
Una de los primeros tutoriales que leí hace ya tiempo fué el famoso Rasmus’ 30 second AJAX Tutorial: Simple y hace lo que tiene que hacer. Solo para cosas pequeñas, claro.
A ver Marcoss cuando comenzamos a ver AJAX en los nuevos proyectos :P
Gracias por el dato de jQuery.

Diego: Ja! Yo sabía :P

Pierre: Bonjour?

Nico: Si, como dije, hay que elegir acorde a los requerimientos del proyecto si el fin es solo recargar un div, como decís, 40k es ridículo, pero para empezar me pareció que está muy bien explicado y en español, que para muchos vale doble.

El tuto de 30 segundos está muy bueno, lo archivamos :D

p/d: Ya se viene AJAX, algún framework en php (no el de la torta :P) y con suerte algún nuevo proyecto :)

Excelente.. es lo próximo con lo que me voy a poner a jugar.

Y no vale que lo hayas conseguido en español, nos sacás trabajo a nosotros :P

Prototype es una masa, yo hace un tiempo tambien hice un pequeño tutorial AJAX usando Prototype…

Es un simple script que devuelve una variable desde PHP y mientras muestra un loader… Tutorial

Hola,

Si les sirve, tengo una traducción al español del Tutorial de Rasmus en mi blog de desarrollo de web en español.

No es una traducción perfecta, pero puede que sea de ayuda para las personas que no lean inglés.

Exitos!

#Nicolas y Marcos: me estare volviendo predecible?

Matías: AJAX, hay mucho por traducir ;)

Guido y Juan: Buenísimo!

Diego: Es culpa de esa secta en la que te metiste :P

Dejá tu opinión »