Hola:
Ajax es un poco javascript y otro poco una interación con el servidor. La parte javascript entonces será igual, pero si no programas bien esa interacción se fastidia el invento.
He visto muchos casos de mal uso de la tecnología; el más habitual es querer hacer todo vía Ajax, un abuso absurdo que para lo único que sirve es para estar obligado a renovar todo al poco tiempo, pero si se usa, tal como se ha pretendido desde el principio (pequeñas peticiones para actualizar partes concretas de la página), los resultados son aconsejables, pero mi opinión es trabajar las páginas sin Ajax, y añadirlo cuando todo funciona bien sin su uso.
Saludos