

Seguramente te estarás preguntando que es una librería de Javascript, basicamente es un conjunto de funcionalidades que reseulven una tarea específica. Estas librerías se pueden incluir en proyectos sin depender de una estructura en particular, esto quiere decir que eres libre de usar una o más librerís según tu necesidad y esto a la larga es una gran ventaja.
¡Nuestro TOP 10 de Librerías de JavaScript!
Hammer.js
No es novedad que casi todo el trafico en internet es desde movil, entonces esta claro que todos quieres que su página web tenga una experiencia como si fuera una aplicación móvil, Hammer.js te ayuda a hacer gestos en los elementos del DOM, es decir, detectar los gestos del usuario como si fuera una aplicación móvil pero en una página web.Sitio oficial Hammer.js
Moment.js
Todo el mundo que esta en la programación sabe lo doloroso que puede ser manipular las fechas, Momment.js te ayuda a trabajar con ellas de una manera más simple. Basicamente lo que hace esta librería es pasar de "publicado el 12 de diciembre del 2019 a las 2:40 p.m" (esto puede variar dependiendo de como JavaScript te devuelva la fecha) a "publicado hace 5 minutos".Sitio oficial Moment.js
Chart.js
En internet existen muchas librerías para generar gráficos en JavaScript pero una de las más amigables y fáciles de usar es, sin duda, Chart.js. Siempre que quieras crear gráficos estadísticos, solo tienes que enviar a Chart.js los datos, tipo de gráifico que deseas y la librería hará todo el trabajo.Sitio oficial Chart.js
Draggable.js
Sabemos que HTML5 tiene una API que nos facilita el drag and drop pero son muchas líneas de código que debemos escribir. Para eso llega Draggable.js, esta librería simplifica mucho realizar este proceso. Si necesitas incluir en tu proyecto una función para mover elementos de un lado a otro, Draggable.js es la líbrería de JavaScript que necesitas.Sitio oficial Draggable.js
Axios.js
Esta librería te facilitará mucho el hacer peticiones HTTP, es decir, hacer peticiones a un endpoint o a una API de una manera fácil y rápida con una sola línea de código pasando como parámetro la URL del endpoint.Sitio oficial Axios.js
Codemirror
Seguramente haz escuchado de CodePen, pues esta famosa página utiliza esta librería. Codemirror te permite incluir un editor de código o un espacio para escribir código en el navegador.Sitio oficial Codemirror
Video.js
Con esta librería podrás crear tu propio reproductor de video completamente personalizado. Además, incluye una API que te permite escribir tu propio plugin que funcionan sobre Video.js, es decir, puedes agregar muchas funciones nuevas segun tu necesidad.Sitio oficial Video.js
Immer
¿Quiéres estar seguro de no sobre-escribir datos? Immer te permite estar seguro de no sobre-escribir datos, es decir, la estructura del dato original se mantiene sin alterar y te devuleve otro dato diferente.Sitio oficial Immer
Ramda
Usa el paradigma de programación funcional de tal manera que tú pasas funciones dentro de funciones para ir transformando y haciendo operaciones comunes en JavaScript. Ramda te facilita hacer esto ya que te da una serie de funciones que te permiten hacer operaciones mucho más rápido.Sitio oficial Ramda
Redux
Actualmente los componentes ya tienen su propio estado pero es muy complicado y más aún, si quieres mantener el mismo estado cuando el usuario va cambiado de vista. Redux hace esto mucho más facil ya que hace que cuando el usuario esta realizando algun cambio, cambiando de sección, etc; los componentes se comunican entre ellos pudiendo mantener un estado general.Sitio oficial Redux
Necesito ayuda con...
Más Visitado
¿Quieres una Plantilla SEO y Responsive?
¿Tienes alguna duda?