He estado construyendo un sitio de Ruby on Rails en los últimos meses y solo he usado una pequeña cantidad de funciones integradas de JavaScript. Sin embargo, haré mucho más desarrollo de JavaScript en las próximas semanas y meses, y estoy debatiendo sobre qué marco de JavaScript ir.¿Cuáles son las diferencias actuales entre jQuery y Prototype?
Por un lado, jQuery parece ser el más popular, pero Prototype ya está integrado en Rails. También he leído un montón de artículos en línea de hace unos años sobre cómo jQuery es más conciso en algunas cosas pero descuidado en otras, y da varias otras opiniones.
Así que mis preguntas son a las personas que han utilizado tanto (preferiblemente recientemente):
- ¿Cuál es la diferencia en el uso de cualquiera de Prototype y jQuery desde un puro JavaScript y desde una perspectiva de Ruby on Rails?
- ¿Hay una diferencia significativa entre ellos o están ahora bastante cerca el uno del otro en términos de funcionalidad y escritura de código?
- ¿Qué tan alto es el costo de cambio en términos de cosas que tienen que ser aprendidas y el código que debe ser reescrito?
Gracias
+1 gran respuesta Pekka! –