Introducción
Bootstrap es un conjunto de herramientas de código abierto para diseño de sitios y aplicaciones web. Contiene plantillas de diseño con tipografía, formularios, botones, cuadros, menús de navegación y otros elementos de diseño basado en HTML y CSS, así como extensiones de JavaScript adicionales. A diferencia de muchos frameworks web, solo se ocupa del desarrollo front-end.
Descarga e instalación
Descarga de archivos
Para descargar Bootstrap y poder utilizarlo sin necesidad de tener conexión a internet tenemos varias opciones:
- Descargar los archivos compilados y listos para usar: Compiled CSS and JS
- Descargar los archivos con la posibilidad de modificarlos con nuestros archivos de Sass: Source files
Una vez descargado el archivo, lo descomprimimos y lo guardamos en el directorio que queramos y/o nos sea fácil acceder a él cada vez que queramos usarlo.
npm
Otra opción para descargar Bootstrap en el proyecto que queramos es usar npm: npm i bootstrap (Si queremos usar otros gestores consultad aquí)
link url
La otra opción que tenemos es en lugar de descargar en nuestro equipo/proyecto el código de Bootstrap es enlazarlo directamente a nuestro código HTML (CDN via jsDelivr)
Enlace al CSS y JS de nuestro bootstrap descargado:
Los componentes que requieren explícitamente JS and Popper son los siguientes: Alerts, Buttons/checkbox/radio con funcionalidades, Carousel, para ver más consultar aquí.
Bootstrap & Vite
Nosotros vamos a trabajar con Vite, por tanto una vez que hayamos creado el proyecto, sólo deberemos instalar las dependencias que serán:
Una vez instalado, en nuestro index.html pasaremos a enlazar los estilos de boostrap en el head:
Si vas a utilizar algún componente que requiere del JS, deberás incluir en tu html el enlace de bootstrap.js. Lo más rápido/fácil sería incluir bootstrap.bundle.min.js, pero si no vas a usar dropdowns, popovers, o tooltips, podemos ahorrarnos algunos KB incluyendo bootstrap.min.js sin añadir Popper.