Introducción
Para empezar programa en javaScript, como vimos en la anterior entrada, solo se necesita un editor de texto y un navegador que realice la interpretación del código. Así que es sencillo.
El primer problema que encontramos es que según el navegador y versión de este, puede implementar alguna característica de forma un poco propia, casi siempre es el Internet Explorer el que se lo salta. Así que hay que tener en cuenta estas peculiaridades para que nuestra aplicación sea compatible con el mayor número de navegadores posibles.
Para ayudar a solventar este problema existen una serie de librerías, además con su uso nos ayudará a desarrollar de forma más sencilla y rápida nuestro código. El uso de estas librerías necesita un pequeño aprendizaje previo de sus características, pero por lo que he visto son bastante intuitivas una vez te acostumbras a su uso. También nos permitirán realizar efectos avanzados de forma sencilla, ya que la implementación mas compleja se encarga la librería.
Librerías Programación JavaScript
Las principales librerías que podemos encontrar son:
JQuery.[1]
jQuery fue creada inicialmente por John Resig, y presentada el 14 de enero de 2006. Se trata de una libreria de software libre y de código abierto. Posee una doble licencia bajo la Licencia MIT y la Licencia Pública General de GNU v2, permitiendo su uso en proyectos libres y privativos.
Consiste en un único fichero JavaScript que contiene las funcionalidades comunes de DOM, eventos, efectos y AJAX.
Prototype.js [2]
Prototype es un framework desarrollado por Sam Stephenson.Consiste en un único fichero JavaScript que contiene las funcionalidades comunes de DOM, eventos, efectos y AJAX.
MooTools [3]
MooTools(My oriented object tools) es un Framework web orientado a objetos para JavaScript, de código abierto, compacto y modular.
Bibliografía y Enlaces
[1] jQuery jQuery (Inglés)[2] Prototype.js (2011) Prototype.js (Inglés)
[3] Mootools(2011) MooTools (Inglés)
[4]Wikipedia jQuery (Castellano)
[5]Wikipedia Prototype.js (Castellano)
[6]Wikipedia MooTools (Castellano)
Imagen tomada del aquí
0 comentarios:
Publicar un comentario