Frameworks javascript, ¿por cuál decidirse?

Hola a todos! Voy a empezar a estudiar alguno de los frameworks javascript que hay disponibles. En esta pagina los más comentados son Jquery y...

La FAQ Frameworks javascript, ¿por cuál decidirse? tiene

Pertenece a la categoría:
Pregunta
Hola a todos!

Voy a empezar a estudiar alguno de los frameworks javascript que hay disponibles.
En esta pagina los más comentados son Jquery y Mootools, en principio quería dedicarme solo a uno.
¿Alguien conoce bien los dos, o algún otro, y puede indicarme? ¿Las funciones de cada uno se solapan o te ofrecen posibilidades muy distintas?

Muuuuchas graciassss
Respuesta de Miguel Angel Alvarez Sanchez
Hola!

Mira, yo llevo desde hace años trabajando tanto con jQuery como con Mootools y, aunque he probado otros frameworks Javascript, no tengo la experiencia suficiente para decirte si son mejores o peores que estos dos. De todos modos, creo que con limitarnos a discutir esas dos posibilidades que apuntas, tendríamos más que suficiente, pues todos hacen un poco de lo mismo.

En relación a por cuál decidirse, te comento que yo, después de mi experiencia, me quedaría con jQuery.

Ventajas que encuentro en jQuery con respecto a Mootools:
- Mayor facilidad para el uso de selectores
- Mayor facilidad para uso de efectos y encadenar efectos en colas
- Menos líneas de código para hacer lo mismo
- Más fácil de extender
- Más fácil de aprender y más documentación para consulta en Internet.

Ventajas que veo en Mootools:
- Más para programadores de alto nivel. Más robusto en las técnicas de programación y mejor uso de la programación orientada a objetos.
- Mayor coherencia en el uso de variables. Quizá más complicado, pero me siento más seguro del ámbito de mis variables y cómo alterarlo
- Posibilidad de creación de paquetes parciales con funcionalidades reducidas y por tanto menor peso.

Para que te hagas una idea, DesarrolloWeb.com está programado con Mootools, que fue el primero de los frameworks que investigué. A día de hoy, creo que lo haría con jQuery, por ser más sencillo y requerir menos código.
Volver al árbol de categoríasVolver al árbol de categorías

Comentarios

Martin

05/4/2011
jQuery
Hola, yo durante muchisimo tiempo fui fanatico empedernido de prototype (prototypejs.org) y hace 6 meses decidí aprender a manejar jQuery para poder añadirlo a mi curriculum y la verdad quede bastante asombrado y desde entonces toda aplicacion que comienzo la baso en jQuery.

jQuery es mucho mas facil e intuitiva que prototype, y ademas a mi manera de ver existen muchos mas plugins para jQuery que para proto...

En resumen: si desarrollas activamente WEB y vives de ello te recomendaria que aprendas a manejar todos los frames posibles... empezando con jQuery y luego con el tiempo (cuando tengas un tiempo libre) pruebas los otros.. pero sino, definitivamente jQuery.

Saludos
FAQ relacionadas
Volver al árbol de categoríasVolver al árbol de categorías