Lo confieso, a mi me llegó a pasar. Y Es que "Ajax" es una palabra tan bonita y tan marketinera, que es fácil confundir los conceptos.
Estrictamente, AJAX significa "Asynchronous Javascript and XML" y se refiere al hecho de pedir una respuesta en XML al servidor mediante el objeto XMLHTTPRequest sin recargar la pagina activa. Siendo tantito más permisivos podemos seguirle llamando AJAX a cualquier transferencia asíncrona entre el cliente y el servidor incluso cuando los datos sean recibidos en JSON, HTML o vil texto plano.
No hay que perder de vista, sin embargo, que ajax es una técnica (muy innovadora en su momento, hace casi 4 años!) más en el arsenal del desarrollador frontend, es decir: un medio y no un fin.
Mi amigo
Gustavo Arizpe me dijo una vez que los blogs iban a terminar siendo como el motor electrico, que está practicamente en todos los aparatos electrónicos pero que ya nunca tiene un
papel protagónico, por decirlo de alguna manera sino que es algo que se da por hecho.
Creo que es lo mismo con Ajax, frameworks de alto nivel como jQuery o Prototype tienen al XMLHTTPRequest enterrado debajo de tantas capaz de abstracción que ya ni siquiera piensas en ello, solo lo das por hecho.
Por eso no creo que exista la necesidad de tener un foro de Ajax aqui en WebDevMex, (ni de escribirlo todo en mayusculas, que hueva!) es algo que ya forma una parte inherente del flujo de trabajo y es mejor darlo por hecho.