5 Amplias opciones de la biblioteca de código javascript para desarrolladores
Ayer, escribí acerca lo que es javascript y cómo funciona. Sobre la base de la inmensa popularidad de javascript en estos días en la web, una serie de bibliotecas han llegado a la vanguardia. ¿Qué es javascript y cómo funciona? [Tecnología Explicación]¿Qué es javascript y cómo funciona? [Tecnología Explicación]Lee mas
Entonces, ¿qué es una biblioteca y por qué puedes querer usar una para javascript cuando se puede hacer casi cualquier cosa sin incluir otro archivo en el código? Bueno que lo preguntas. Vamos a tratar de responder a eso, y también echar un vistazo a algunas de las principales opciones de la biblioteca de código javascript disponibles por ahí.
bibliotecas
Cuando se habla en términos de programación y las computadoras, bibliotecas generalmente se refieren a colección de código reutilizable que le ayuda en el desarrollo de su código para un trabajo en particular. javascript bibliotecas, en particular, le proporcionan una gran cantidad de funciones de utilidad útiles que hacen que el desarrollo sea mucho más fácil. Además, una biblioteca de código javascript se encarga de las cuestiones entre navegadores que le permite centrarse en la lógica de la aplicación en lugar de resolver las discrepancias entre los distintos navegadores. Aquí está un resumen rápido de los 5 más populares Bibliotecas de javascript:
jQuery
Posiblemente el más popular biblioteca de código javascript que hay. jQuery es llamado el “escribir menos, hacer más” biblioteca javascript. Una de las razones de esto es la sintaxis concisa y de una sola línea que le permiten realizar tareas complejas, que normalmente requieren una buena cantidad de código.
Vídeo: 12.- Curso de javascript para principiantes. Definir y llamar funciones.
$ ( ‘# Toc `). Niños (‘li`). AddClass ( ‘destacado `). Espectáculo (‘lento ")
Este es un típico jQuery de una sola línea que busca un elemento DOM con id "toc" y luego atraviesa sus niños para cualquier "li" elementos, confiere un perfil de clase y les unhides mientras que la animación de ellos lentamente. Intente hacer eso en una sola línea de código javascript crudo!
La mayor fortaleza de jQuery es DOM recorrido y la manipulación. Estos se han hecho tan fácil con jQuery que a menudo se tiende a aflojar la hora de escribir marcado, pensando en lo fácil que es manipular usando jQuery. Además, jQuery también tiene una excelente lista de plugins y jQuery UI que es ideal para ampliar las capacidades de jQuery y el diseño de interfaces de usuario impresionante.
Moo Tools
Vídeo: 10.- Curso de javascript para principiantes. Eventos y gestores de Eventos.
Moo Tools ofrece capacidades similares también. Ambos jQuery y Moo Tools ofrece capacidades similares y difieren ligeramente en la sintaxis. Moo Tools es ligeramente más inclinado hacia la escritura javascript Object Oriented. Aunque nada le impide hacerlo con jQuery, Moo Herramientas realidad facilita el escribir código reutilizable orientado a objetos. jQuery se enfoca más hacia hacer las cosas fácilmente, mientras que, Moo Tools es para el intermedio a avanzado desarrollador de javascript que quiera escribe componentes para usarlos más tarde.
Moo Tools tiene un directorio de plugins de su propia, puede que no sea tan rico como el directorio de plugins de jQuery, pero es sin duda uno puede recurrir cuando lo necesitan. La documentación es buena y hay libros que se centran en Moo herramientas para que pueda empezar y estar hasta velocidad fácilmente.
dojo Toolkit
Vídeo: Ventanas Modales con CSS y javascript
Como su nombre lo dice, es un conjunto de herramientas. Como tal, ofrece una potente API que le permite realizar tareas complejas como la manipulación del DOM, el recorrido y la animación fácilmente a través de los selectores CSS igual que la mayoría de otros marcos de javascript y bibliotecas. Donde Dojo sobresale es la parte delantera rendimiento. Dojo junto con jQuery son los dos mejores bibliotecas en términos de velocidades de ejecución (aunque al final comparando marcos JS en términos de velocidad es a veces como comparar manzanas con naranjas).
Dojo Toolkit también ofrece ricas widgets de interfaz de usuario que se pueden utilizar para mejorar la interfaz de usuario de la aplicación. Dojo es compatible con todos los navegadores populares y la documentación es bueno junto con una serie de libros que se pueden comprar a aprender los entresijos de Dojo Toolkit.
ext JS
Si se trata de la interfaz de usuario se están centrando en, al desarrollar su aplicación web, Ext JS es quizás una de las mejores soluciones que hay. Ext JS ofrece un amplio conjunto de widgets que dan su aplicación web de una aplicación de escritorio como el aspecto y el tacto. Los widgets de interfaz de usuario son ricos en funcionalidad, así, capaz de traer los datos a través de una variedad de métodos y mostrar exactamente como usted desea.
Hay paneles separadores, árboles, acordeones, rejillas y mucho más. Estas se pueden combinar entre sí por medio de diseños (a oscilaciones La Java) para crear un diseño complejo que puede poner aplicaciones de escritorio a la vergüenza. Se puede ver en algunas de las Programas de demostración encima en Ext JS sitio para ver lo que la biblioteca de código javascript es capaz de hacer. Recientemente también se han lanzado Diseñador Ext, lo que le permite crear utilizando las operaciones de simple arrastrar y soltar de la interfaz de usuario y luego le da el código de interfaz de usuario.
YUI
YUI o la biblioteca de interfaz de usuario de Yahoo! es la misma biblioteca que los poderes de la página principal de Yahoo. YUI es un robusto, rico en características javascript Library desarrollado por ingenieros de Yahoo y ahora incluye el código de colaboradores de todo el mundo.
La biblioteca cuenta con varios widgets de interfaz de usuario, los servicios públicos a cargo de la animación, arrastrar y soltar, llamadas AJAX y los gustos. Al contrario de otras bibliotecas populares, YUI en realidad le permite elegir sólo las características que desea utilizar, que mantiene su aplicación ligera. Se puede encontrar una gran cantidad de ejemplos y tutoriales, junto con una excelente documentación para ayudarle a lo largo.
Vídeo: Como Crear Una Calculadora Básica en javascript,Ejemplo de Calculadora usando/mediante javascript
Hay una serie de otras bibliotecas de javascript que no encontró una mención anteriormente. Prototype, Scriptaculous, Mochikit, Qooxdoo, Open Rico por mencionar algunos. Todas las bibliotecas de aportar algo extra a la mesa. Nunca ha habido ni será nunca un claro ganador. El que usted elija es el que se sienta más cómodo y el que se adapte a las necesidades de lo que está tratando de construir.