Trabajando con frameworks JavaScript

En los últimos años, el uso de frameworks JavaScript en aplicaciones web ha sido una revolución en el diseño de sitios web, dotando a los mismos de un aspecto y funcionalidad hasta el momento desconocidos. Efectos y presentaciones antes sólo conocidos a través del uso de herramientas Flash, que comúnmente hacían lento el uso de las webs, ahora son posibles de forma rápida y eficiente a través de dichos frameworks.
Tres grandes líderes encabezan la lista de frameworks: jQuery, mootools y Prototype. Aunque si bien es cierto que en casi todas las ocasiones, pueden implementarse las mismas funcionalidades con los tres, decantarse por el uso particular de uno u otro suele depender de la aplicación en particular que se esté desarrollando.
La potencia de dichos frameworks consiste en la existencia de una función denominada normalmente Selector, que permite acceder a los elementos de una página como si de objetos se tratara. Esta es común tanto en jQuery, mootools y Prototype. Además, dichos entornos de trabajo proveen funciones ya implementadas que permiten realizar la más variada cantidad de acciones: modificar valores CSS, propiedades, efectos sobre los elementos, etc.
Junto con dichos frameworks, que ya proporcionan una base de funcionalidades suficientemente amplia, van de la mano una gran cantidad de plugins disponibles completamente desarrollados y de fácil integración en cualquier web, para diseñar galerías de imágenes, tooltips, avisos, listados, tabs, etc. Muchos de estos están disponibles en las páginas oficiales:

  • jQuery: Plugins oficiales aquí y jQuery para desarrolladores.
  • mootools: Plugins para mootoools aquí. Además, puedes personalizar tu descarga, decidiendo los plugins que quieres incluir en tu librería, así como la compresión.
  • Prototype: Página oficial de plugins para  Prototype aquí. Algunos de éstos plugins ofrecidos en skripteka.com pueden estar desactualizados.

Además, tanto los  frameworks como los plugins se hacen, generalmente, disponibles a través de una licencia MIT o GPL, lo que proporciona a los programadores una amplia base de desarrollo.
Algunos de los resultados de los resultados se pueden ver en los siguientes enlaces:

Tags: , , , ,

Bookmark and Share

2 respuestas para “Trabajando con frameworks JavaScript”

  1. 17 March 2009 a las 20:57

    Francisco dijo:

    Mi experiencia en cuanto a frameworks de Javascript se reduce a mootools y a Prototype, pero por lo que he visto y teniendo en cuenta la madurez de ambos, me parece una locura emprender cualquier desarrollo serio sin usar alguno.

    Últimamente se oye hablar bastante de Dojo, ¿alguien lo ha usado?

    Saludos!

  2. 17 March 2009 a las 23:10

    piglesias dijo:

    @Francisco: Por esa razón incluimos en todos los proyectos frameworks como estos, que extienden la experiencia de los usuarios en las aplicaciones web a ámbitos mucho más cómodos y amplían la usabilidad de las mismas exponencialmente.
    Dojo se plantea como una apuesta fuerte, con buena documentación y complementos, que no se puede perder de vista.

    Saludos!

Deje una respuesta

Código de seguridad: