AJAX: ¿Cuándo debo usarlo?

Sigo investigando sobre AJAX y en un primer momento me pregunté cuándo debía usar esta herramienta en mis proyectos.

Alex Bosworth escribe en su Blog una serie de casos en los que se debería usar AJAX y en los que no.

Estoy totalmente de acuerdo con él. Creo que AJAX debe ser usado a la hora de crear entornos operativos en los que el usuario necesite interactuar con la página. Por ejemplo, en sistemas de mensajería Instantánea, edición de páginas, webmail, etc.

En este tipo de sistemas utilizando el método convencional las páginas deben ser enviadas al servidor cada vez que el usuario interactua con ellas, haciendo su uso mucho más lento e incómodo que con la nueva generación.

Por otra parte, no está bien abusar de AJAX y para muchas de las operaciones simples que hacemos actualmente no será necesario su uso. Por ejemplo Alex pone el caso de las búsquedas o los formularios simples.

Para muchos casos me va a venir muy bien aunque por mucho que me guste AJAX en todo proyecto se deben evaluar las tecnologías a utilizar en función de las necesidades.

Pronto escribiré sobre Ruby, un lenguaje de programación del que se está hablando mucho últimamente.


ACTUALIZACIÓN:
pat ha escrito en los comentarios un link bastante interesante sobre las Rich Internet Applications y AJAX: Link


3 Comentarios en “AJAX: ¿Cuándo debo usarlo?” »»

  1. pat
    Comentario por pat | 12/12/05 a las 00:29

    Principalmente estoy de acuerdo también. Sólo, por una evaluación objetiva, hay que examinar otras tecnologías en el entorno de las aplicaciónes ricas del Internet (RIA). El artículo Aplicaciónes ricas del Internet y Ajax - elegir el mejor producto me parece muy iluminando.

  2. Comentario por oscardelrio | 12/12/05 a las 21:06

    Gracias por el link, lo añado al final del post.

    Salu2

Trackbacks/Pingbacks »»>

  1. Trackback por Rerum Varium | 14/01/06 at 00:29

    AJAX para integración de socios de negocios en Monografias.com

    Alivianamos la carga del servidor y mejoramos la experiencia del usuario gracias a un script asíncrono.


Deja tu respuesta »»