Skip to content

Bootstrap 5 le dice adiós a jQuery, bienvenido Vanilla JS

Bootstrap 5 le dice adiós a jQuery, bienvenido Vanilla JS

Bootstrap, el un marco de trabajo o framework de código abierto para el diseño de sitios y aplicaciones web receptivos para dispositivos móviles, libera su versión #5 en versión alpha1 (el equipo ya trabaja en la alpha2) con la importante noticia de dejar a jQuery como acompañante en sus interacciones con el lenguaje Javascript.

Ahora el nuevo acompañante será Vanilla JS, un framework más rápido, ligero y multiplataforma para crear increíbles y potentes aplicaciones JavaScript.

Los cambios más detacados que vienen en Bootstrap 5:

  • Eliminación de jQuery
  • Cambiar a Vanilla JS
  • Tamaños de fuente receptivos (RFS)
  • Cambio de Jekyll a Hugo como generador de sitios estácticos
  • Biblioteca propia de iconos SVG
  • Optimización de la Barra de Navegación (Navbar)
  • Se deja el soporte para Internet Explorer 10 y 11
  • Eliminación de QUnit
  • Cambio de la unidad de medida del ancho de la canaleta
  • Se han eliminado los mazos de cartas
  • Actualizaciones de clase

Bootstrap

(https://getbootstrap.com/)

Es un kit de herramientas de código abierto front-end que presenta variables Sass y mixins, un sistema de cuadrícula sensible, componentes precompilados extensos y complementos potentes de JavaScript.

Bootstrap fue desarrollado por Mark Otto y Jacob Thornton de Twitter, como un framework para fomentar la consistencia entre las herramientas internas. Es el segundo proyecto más destacado en GitHub​ y es usado por la NASA y la MSNBC entre otras organizaciones.

Hoy por hoy es el framework más usado y muy popular entre los desarrolladores para el diseño y construcción de interfaces de tipo frontend y backend.

Vanilla JS

(http://vanilla-js.com/)

Es un framework más ligero y puro del lenguaje Javascript que nace como una iniciativa que busca dejar de lado el uso de librerías más pesadas y complejas como jQuery, MooTools o Prototype JS.

Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámica aunque existe una forma de JavaScript del lado del servidor(Server-side JavaScript o SSJS).

Actualmente es usado por grandes empresas como Google, Amazon, Twitter, y va ganando terreno entre desarrolladores y programadores por su habilidad para establecer interacciones de manera sencilla y rápida.

RFS

(https://github.com/twbs/rfs)

RFS es un motor de redimensionamiento de unidades que se desarrolló inicialmente para redimensionar los tamaños de fuente (de ahí su abreviatura para tamaños de fuente receptivos). Hoy en día RFS es capaz de cambiar la escala de básicamente todos los valores para cualquier propiedad CSS con las unidades, como marginpaddingborder-radiuso incluso box-shadow.

El mecanismo calcula automáticamente los valores apropiados en función de las dimensiones de la ventana gráfica del navegador. Está disponible en uno de sus preprocesadores o postprocesadores favoritos: Sass , Less , Stylus o PostCSS .


Más Artículos