Mootools

> Temas > Mootools
Editar

Mootools es una librería Javascript que permite el desarrollo de interfaces de usuario y aplicaciones bajo un Javascript compatible con todos los navegadores, además de dotar de mayores funcionalidades a Javascript.

Mootools es una librería Javascript que podríamos comparar en enfoque y funcionalidades al popular jQuery.

Mootools permite desarrollar Javascript con un código que es compatible con todos los navegadores del mercado, de modo que nos ahorramos mucho esfuerzo cuando deseamos soportar todo tipo de browsers.

Además Mootools ofrece un API de funcionalidades avanzadas, que se incorporan gracias a la librería para que los desarrolladores se basen en ellas y puedan ser más productivos en sus labores frontend.

Esta librería tiene una fuerte orientación a objetos, creando componentes que son capaces de funcionar de manera autónoma y con una fácil reutilización del código. Gracias a esto, el desarrollo de funcionalidades es elegante y muy modular.

Más información:

Mootools

Manuales

Manual de Mootools
Manual con el que podreis aprender a utilizar Mootools, un framework Javascript, que sirve para crear fácilmente código Javascript independiente...
Taller de Mootools
Compilación de artículos prácticos con el framework Javascript Mootools. Diversos scripts comentados y listos para usar en tus páginas web...
Nawte editor de texto WYSIWYM con Mootools
Manual en el que veremos qué es Nawte, el componente Mootools, y cómo podremos utilizarlo para crear un editor de...

Características de Mootools

Mootools es una herramienta poderosa, enfocada en la reusabilidad del código. Así como otras librerías permiten realizar en muy pocos pasos operativas sencillas, con un enfoque de "script", el modo de trabajo con Mootools no lo deja tan fácil el desarrollo tomado a la ligera. Quizás es el motivo por el que se califican ellos mismos como framework, aunque quizás muchos lo englobarían más cerca de lo que sería una librería.

En cualquier caso, el enfoque de Mootools sí que define al desarrollador una manera específica de desarrollar. Es decir, Mootools promuveve unas prácticas determinadas, con un enfoque orientado a objetos. Sus plugins son como clases, de las cuales puedes instanciar objetos cuando quieres aplicar los comportamientos dentro de una página web.

Quizás estas características, aunque ayudan a la creación de código reutilizable provocaron que la herramienta fuese un poco más difícil de usar, requiriendo también un conocimiento mayor para poder sacarle el partido. Por este motivo también es posible que Mootools no cosechara tantos éxitos como su competidor principal: jQuery.

Las ventajas de Mootools con respecto a sus competidores son su arquitectura de los componentes, de un nivel técnico más elevado y el mayor provecho de las características modernas de la programación. Sin embargo tiene como desventaja una curva de aprendizaje más severa y la necesidad de adaptarse a unas convenciones específicas a la hora de desarrollar.

Editar

Alternativas a Mootools

Actualmente Mootools no sería muy conveniente para uso en aplicaciones o sitios web, puesto que hace muchos años que no se actualiza.

Por tanto, es preferible usar otras librerías más actuales, como el mismo jQuery. Sin embargo, si nuestro conocimiento de Javascript es un poco más sólido, son todavía mejores librerías más moderas como React o VueJS.

Por último, la alternativa más adecuada a nivel de Javascript sería usar el estándar de Web Components, que nos permite usar esos componentes en todos los navegadores actuales y en aplicaciones basadas en cualquier framework.

Editar

¿Quieres añadir algo sobre Mootools?

Crea artículos, recursos o comparte información sobre Mootools

Crear un bloque

Temas relacionados

Preguntas y respuestas de Mootools

Se han recibido 1 faqs en Mootools

Hacer una pregunta