On 3/5/07, David Fernandez <[EMAIL PROTECTED]> wrote: > Imagino que en el caso de un back-end rails la primera opción a tener en > cuenta sería prototype... en el caso de un back end Java aquí [1] tienes una > buena lista de la variedad de frameworks y utilidades que puedes usar.
Mi voto por jQuery, nosotros trabajamos también con jquery en Rails porque no nos termina de convencer la accesibilidad de los ajax helpers de Rails (que van con Prototype, como bien dice David), se puede trabajar con UJS [1], pero eso da problemillas con las cachés... un pequeño chow, vaya. Alguno dirá que me pongo pesao con el tema de la accesibilidad, el pobre no tiene razón :-D De aquí para abajo hablo de otro tema, prescindible totalmente :-D ¿No os parece que la palabra "framework" le queda un poco grande a estas librerías de código javascript? Todos hemos trabajado con librerías en otros lenguajes de programación que son mucho más grandes que Prototype y nunca nos ha dado por llamarlas "frameworks". Un framework es una abstracción sobre un dominio determinado (como puede ser el desarrollo web, en el caso de Rails). Prototype no establece la arquitectura de tu aplicación javascript, simplemente te proporciona una abstracción sobre una serie de tareas que de otro modo serían mucho más complejas, como es el caso de las peticiones ajax. Diría que las únicas características propiamente "de framework" que tiene Prototype son los manejadores genéricos de peticiones ajax (los responders [2]) Por tanto, me parece que no está bien llamar "framework" a lo que es simplemente una librería, de hecho en Dojo [3] ya no aparece, ahora se habla del "Dojo toolkit", que me parece más correcto. Era sólo un apunte, se me ha ido la pinza, sorry. [1] http://www.ujs4rails.com/ [2] http://www.sergiopereira.com/articles/prototype.js.html#Ajax.Responders [3] http://dojotoolkit.org -- David Arango, el único desarrollador con una orden de alejamiento de Jeffrey Zeldman Simplelogica.net, ahora con un 33,3% más de intromisión en listas de correo Cuando no hago otra cosa escribo en mildiez.net _______________________________________________ javaEScript mailing list [email protected] http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net
