Una biblioteca de componentes web independientes de cualquier framework, de los creadores de Font Awesome. Como son elementos personalizados y no componentes de Vue o React, funcionan en cualquier sitio, y eso es lo que las separa de Vuetify y PrimeVue. Está construida sobre Lit.
Uso Web Awesome, antes llamada Shoelace, para crear interfaces de componentes web reutilizables y basadas en estándares que funcionan con cualquier framework. Llegué a ella después de toparme con los límites de kits de componentes como Bootstrap, Vuetify y Bulma, y está construida sobre Lit.
- Pens de CodePen escritos
- 25
- Antigüedad
- 2 años (desde 2024)
Aspectos destacados
- Me centré en los elementos personalizados nativos del navegador y en la compatibilidad entre navegadores.
- El propio jws.dev está hecho con Web Awesome, que se usa para las tarjetas, la maquetación de las páginas y los controles de formulario.
- La elegí frente a Bootstrap, Vuetify y Bulma porque los elementos personalizados no dependen de un único framework.