Contenido principal
Programación de computadoras
Curso: Programación de computadoras > Unidad 6
Lección 7: Usar bibliotecas de JS en tu página web¿Qué es una biblioteca de JS?
Hay millones de páginas web y muchas de ellas son interactivas de alguna manera. De hecho, muchas de ellas son interactivas de la misma manera. ¿Cuántos sitios has visto que usen una presentación con diapositivas? ¡Yo he visto cientos!
Por ejemplo, aquí está uno de National Geographic:
Aquí hay uno de Instagram:
Uno más, de The Onion:
Ahora, es posible que cada uno de esos desarrolladores web haya escrito su propio código JavaScript para hacer una presentación con diapositivas, pero muchos de ellos probablemente reutilizaron el mismo código. Como programadores, debemos reutilizar código existente cuando podamos, para no perder nuestro tiempo escribiendo código que otro programador ya escribió.
En JavaScript, la manera en que hacemos eso es usando una biblioteca. Una biblioteca es un archivo de JavaScript que contiene muchas funciones, y esas funciones realizan alguna tarea útil para tu página web.
¿Cómo sabemos qué funciones podemos utilizar? Podríamos mirar el archivo de JavaScript, si es corto, o mejor, podríamos mirar la documentación. La mayoría de las bibliotecas tiene documentación con una lista de funciones disponibles o un ejemplo del mundo real.
Por ejemplo, aquí está un fragmento de la documentación para Galleria, una biblioteca popular de JS para hacer presentaciones con diapositivas:
Cuando un programador crea una biblioteca de JS y la hace disponible para el mundo, deliberadamente está decidiendo compartirla con el mundo; así que eso a menudo significa que hace el esfuerzo de tener muy buena documentación y ejemplos. Quizás un día te decidas a crear una biblioteca de cierta funcionalidad que encuentres realmente útil y la compartas con el mundo.
Pero primero, ¿cómo usas realmente una biblioteca? ¡Eso te lo voy a mostrar a continuación!
¿Quieres unirte a la conversación?
- Habrá alguna bibloteca de Javascript para la elaboración especifica de sitios web con oportunidad de que el usuario pueda dejar comentarios, es decir como si fuese un blog, pero sin necesidad de usar a terceros?(3 votos)
- Estas hablando de Blogger?
Porque si no es así, deberías repensar estudiar HTML/JS(0 votos)
- Alguna biblioteca con los algoritmos de busqueda, ordenamiento, etc?(1 voto)
- Cuál es la bibliotecas que utiliza Khan Academy?(1 voto)
- habra alguna biblioteca de python(1 voto)
- Que yo sepa este es un curso de javascript(0 votos)