3 motivos por los que decidirte por Mootools

Mi amigo Andrés me pasa un buen reto y me pide 3 motivos por los cuales decidirte por MooTools.

  1. Extender los elementos

    MooTools esta orientado a extender todo lo que pueda, con la particularidad que no puedes sobreescribir las funciones nativas de cada elemento. Puedes añadir al objeto window, document o los suyos creados para poder encadenar las funciones al estilo jQuery.

  2. Manejo de eventos

    Creo que este es su punto fuerte, da soporte para crear nuevos eventos para la función addEvent, los puedes mapear o cambiar el tipo y así realizar lo que tu quieras, el caso mas común es el del evento domready, pero existen otros que vienen en el core como mouseenter o mouseleave.

  3. Realmente engancha

    MooTools tiene ese "yo que se" que una vez que lo pruebas y creas un script te sientes con el gusanillo de quere jugar mas con ella. Es facil de programar y cubre de una manera ingeniosa todas las limitaciones que puedan surgir a la hora de crear un script. Por no decir que en un plis plas la puedes extender.

Tambien decir que puedes elegir los modulos que vayas a necesitar, soporte para JSON y que su libreria de efectos anda finisima.

¿Porque no usarias MooTools?


  • avatar

    nils#1 hace 420 días

    Mootools es para mi una de esas cosas que una vez que las descubres ya no puedes vivir sin ellas. Llevo ya varios años dándole al PHP y nunca me había llamado la atención JS hasta que empecé a toquetar un poco Mootools.

    Realmente da gusto programar con ella (o él?).

    Aún así sigo opinando que la documentación puede mejorar considerablemente, pero no me puedo quejar, realmente es maravilloso :)


  • avatar

    aNieto2k#2 hace 420 días

    No la usaría para aplicaciones de escritorio, osea en Visual Basic, Delphi,... tampoco la usaría en C/C++, Perl, Basic o Shell Script.

    Aunque sería un puntazo una versión para logo :D

    PD: Acabo de leerme y ... debo dormir más :D


  • avatar

    IceBeat#3 hace 420 días

    Andres te puedes creer que no entiendo tu comentario? jeje.

    @nils al tener "poca gente" que lo use es dificil tener una buena documentación, pero creo que con el tiempo tendremos una buena base.


  • avatar

    RetroFOX#4 hace 419 días

    Creo que MooTools va terminar marcando el estandar. Es como decis vos Daniel ... tiene ese no se que que te invita a seguir intentando; extender de las clases propias de moo las tuyas, etc ... Respecto a la Documentación; con un compañero estamos traduciendo el manual de MooTools a Castellano. Vamos de a poquito, pero la idea es hacer un buen soporte para nuestro querido lenguaje. Saludos.


  • avatar

    Alex#5 hace 419 días

    Yo no me atrevía con una librería JavaScript, me parecía muy pesado para la carga, y yo era muy de la vieja escuela: HTML+CSS a ultranza, usabilidad y compatibilidad al máximo... etc, supongo que me entendéis.

    Pero un diia, a través de Andrés Nieto, descubrí Mootools, y percibí ese "je ne sais quá", y desde ese momento me ha tenido atrapado. Es simplemente genial. Desde sus primeras versiones era a la vez que ligero muy manejable y práctico. Poco a poco vas descubriendo nuevos secretos y nuevas formas de abreviar tu código.

    Yo no lo sé, en internet no suelo tener mucho tino, pero me haría muy feliz que se convirtiera en algo parecido a un Standard, o al menos que se usara mucho más y se popularizara muchísimo.

    Un saludo Daniel, y enhorabuena por tu carrera acabada!


  • avatar

    luman#6 hace 419 días

    Pues yo apuesto por el jQuery. Me he puesto esta tarde y en un par de lineas de JS ya estaba haciendo un sistema de suscripción en AJAX y con efectos CSS para los avisos :)

    Y mira que he jugado ya con algo de MooTools... pero... jQuery rulez! aunque ahora digan los de Wordpress que se pasan a Prototype.


  • avatar

    Rob#7 hace 419 días

    recomiendas algun libro para entenderle bien a mootools y similares?


  • avatar

    IceBeat#8 hace 419 días

    @Rob creo que no hay nada sobre MooTools pero puedes leer alguno sobre JS para comprender la base. Si no te defiendes con el ingles y el mootorial siempre puedes esperar a RetroFOX y su traducción.

    Luisma jeje pero que sepas que tambien puedes hacerlo con MooTools :P.

    Jejej gracias Alex. MooTools tiene ese gusanillo raro dificil de explicar. Es practica y potente, a mi me encanta.

    Como dice Alex tienes que descubrirla a fondo para sacarle el mejor partido.


  • avatar

    noth#9 hace 418 días

    MooTools mmm, he oido hablar de este framework, pero no lo he usado nunca, ami me encanta el jquery, lo veo muy facil de usar y muy bueno.

    Anda pisando fuerte el Dojo, al final cada uno usará uno, que será con el cual ha aprendido o domine más.

    Pero sabeís de alguna comparativa de FW para javascript

    y otra cosa más, por ejemplo jquery es compatible con prototype, sabeis si es compatible mootools con jquery?

    un saludo


  • avatar

    Fran#10 hace 417 días

    Yo hace un tiempo que no me planteo ninguna aplicación web sin jQuery. Es potente, fácil y escalable, tiene una comunidad bastante activa, y se puede comprobar al ver la cantidad de plugins que tiene, unas veces hacen exactamente lo que necesitas y otras te sirven para tomar ideas y hacerte uno a tu medida. Y encima, tiene una muy buena documentación oficial, además del práctico visualjquery.com.

    MooTools parece ser un framework similar.

    Cuando empezaron a salir estos, los iba probando y cada uno me gustaba más que el anterior, pero no encontraba uno que cubriera todas mis necesidades, y al final me volvía loco para elegir uno antes de empezar un proyecto. Hasta que me tropecé con jQuery y mi búsqueda de la felicidad concluyó :P

    No sé Daniel si conocerás a fondo jQuery, pero si así fuera, podrías hacer un post "MooTools vs jQuery" intentando vendernos MooTools como si te fuera la vida en ello.


  • avatar

    eduardo#11 hace 417 días

    Jo si k hay muxos k programan y hacen cosillas en mootools y xq no se forma una comunidad hispana de mootools se e k hay mucha gente que ya lo usa Que tal la idea?


  • avatar

    IceBeat#12 hace 415 días

    @noth cuando pruebes MooTools ya me dirás cual te gusta ejeje.

    Hay FW a montones, cada uno cubre unas necesidades, dependiendo del nivel del proyecto, y del conocimiento del programador se usaran unas u otras, o a lo mejor usamos el que mejor nos convenga en ese momento.

    La verdad es que no se si es compatible, pero seria un bastinazo cargar 2 FW.

    @Fran tienes toda la razón, cada uno coge la librería en la cual se siente cómodo. No conozco a fondo jQuery pero creo que su único potencial es la búsqueda de selectores con xpath y css.

    De todas forma intentare escribir algo.

    @eduardo eso es una utopia jejeje


  • avatar

    angel#13 hace 410 días

    No lo he probdo, pero suena bien, habra que ver que tal va :)


  • avatar

    IceBeat#14 hace 408 días

    A la cargar angel!


  • avatar

    fff#15 hace 332 días

    rfrff