Trending

10/recent/ticker-posts

¿Que es una librería - algunos ejemplos?





En un post anterior aprendimos lo que es un framework y que beneficios conlleva su uso, en este nuevo post aprenderlos acerca del concepto "librería" ya que es muy común que exista la confusión entre algunos programadores novatos, que aún no tienen muy claro este concepto.

Una librería es, a comparación con un framework, una serie de piezas de códigos, escritas en lenguajes de programación como javascript, por poner algún ejemplo, que facilitan el funcionamiento de algunas partes de nuestros proyectos, esto con el objetivo de no realizar todo desde cero, ya que es algo que ya ha sido creado por otros desarrolladores.

Una librería, no brinda la estructura ni la potencialidad que nos provee un framework, pero es innegable que es un conjunto de archivos muy valioso, y que de alguna manera nos facilitan la vida a la hora del desarrollo.

Librerías más utilizadas


Existe un amplio repertorio de librerías verdaderamente importantes, que aportan mucho valor a nuestros proyectos, estás se encuentran alojadas en lugares llamados CDNs, (Content Delivery Network) o Red de Distribución de Contenidos, en donde puedes hacer uso y compartir con otros desarrolladores de todas partes del mundo las librerías que necesites aplicar.



Los CDNs  mas reconocidos son

Yarn

Se trata de un administrador de paquetes de códigos. Te permite y compartir código con otros desarrolladores del resto del mundo de forma rápida y segura. Si deseas saber más acerca de Yarn visita este enlace a su documentación oficial.


Npm

Es el administrador de paquetes para JavaScript preferido por los desarrolladores convirtiendolo asi en el mas grande del mundo, similar a Yarn, instalas, compartes y distribuyes código con otros desarrolladores de forma colaborativa. Para saber más visita su documentación oficial.



Te podría interesar :

¿Qué es un framework y qué función nos brinda en el desarrollo de aplicaciones?


Librerías orientadas a la web


jQuery


Una vieja conocida y una de las más utilizadas en el mundo web, JQuery,simplificar la manera de interactuar con los documentos HTML, manipulación del DOM, el manejo de eventos, animaciones e interacción entre muchas otras funciones.

 

Lodash

 

Esta librería de JavaScript utilizada para simplificar el manejo y edición de objetos, arrays, números, matrices, etc. Sin duda alguna te evitará molestias al itinerar matrices, objetos y cadenas; al manipular y probar valores y al crear funciones compuestas.


AOS

Gracias a esta librería podrás agregarle diversos efectos a tu página web para cuando los usuarios hagan scroll en tu sitio web, de esta forma lograrás que este luzca más atractivo.


Angular

Desarrollado en TypeScript, debido a su potente utilidad se ha convertido en un framework, ya que con AngularJS como se le suele llamar, podemos crear sitios web muy potentes y sólidos, lo cual lo convierten en una muy buena opción para crear aplicaciones web



Moment.js

Es una librería de JavaScript que te permitirá procesar, validar y manipular fechas de manera rápida y sencilla. Podrás utilizarla, por ejemplo, para hacer un conteo regresivo de la fecha de un evento, o para incluir un calendario en tu sitio web.



Elevator.js

Te permite agregar un botón al final de tu página web que actuará como un elevador que permite volver a la parte superior de la página sin necesidad de scroll.



Chart.js

Librería muy útil para representar información dinámica de tu web, utiliza gráficas o datos de una manera interactiva y atractiva.



Popper.JS

En esta librería de JavaScript podrás encontrar códigos que te permitirán crear etiquetas con información sobre un determinado elemento de una página. Podrás elegir su ubicación, agregarles límites, incluir flechas y personalizarlo a tu manera.



Bideo.js

Esta librería te permitirá agregar videos de fondo en tus elementos o textos de una forma sencilla y rápida y, además de ser responsive.



Granim.js

Esta librería te permitirá crear fondos degradados muy interesantes con variaciones en sus colores.


 

Iconate

Iconate te permite animar los iconos de tu web de una manera atractiva aplicando alguna animación o convirtiendo un simple icono a algo más vistoso a la vista, de esta manera los usuarios se sentirán atraídos.


Estas han sido algunas librerías lógicamente existe infinidad de opciones, la menera de selección fue indistintamente, por lo tanto, eres libre de elegir la que se ajuste a tus necesidades.

Espero que este post haya sido de ayuda, si así fue, considera compartir en tus redes sociales, hasta un próximo post.

Publicar un comentario

0 Comentarios

This XML file does not appear to have any style information associated with it. The document tree is shown below.