Los frameworks son de javascript, o al menos asi lo entiendo yo. Y para usar ajax, jQuery es muy sencillo:
http://www.cristalab.com/tutoriales/...-jquery-c226l/
POdes, por ejemplo, cargar una pagina dentro de un div con una sola linea:
Cita: $(".contenido").load('pages/somos.php');
Pero en cuanto a efectos, tenes que pensar que son un agregado. Ajax en si no produce "efectos". De cualquier manera, jQuery sigue siendo simple para hacer efectos de aparicion / desaparicion de contenidos.
Justo aca, en otro post, encontre un buen ejemplo de carga con "aparicion":
Cita:
var ajax_load = "<img src='css/images/loading.gif' alt='loading...' />";
$(".contenido").hide();
$(".contenido").html(ajax_load).load('pages/somos.php');
$(".contenido").fadeIn("slow");