Guitar Tuner: afinador web con Web Components, Polymer y ES6

Guitar Tuner es una aplicación web de código abierto publicada en el repositorio GoogleChrome/guitar-tuner que permite afinar una guitarra estándar de seis cuerdas usando el micrófono del dispositivo. La app está construida como un Single Page App (SPA) y combina varias tecnologías web modernas: Web

Elena: una biblioteca de 2,6 kB para crear Web Components progresivos

El desarrollador Ariel Salminen ha presentado Elena, una biblioteca de código abierto de apenas 2,6 kilobytes (KB) diseñada para crear Web Components progresivos, un enfoque que busca resolver las limitaciones históricas de los componentes web nativos sin renunciar a los estándares de la plataforma.

Writemark: un componente web sin dependencias para editar Markdown en línea

Writemark es un componente web diseñado para editar Markdown en línea sin necesidad de un editor completo basado en un área de texto. Se incorpora a cualquier página mediante una sola etiqueta, ``<writemark-editor name="body"></writemark-editor>``, y renderiza el marcado mientras se escribe, manteni

Jelly presenta un proveedor de temas con alcance y tokens de diseño

Jelly incorpora un proveedor de temas que delimita el alcance de sus tokens de diseño a un subárbol concreto del DOM. El nuevo componente, conocido como jelly-theme, permite forzar el modo claro u oscuro, seguir la preferencia del sistema operativo o retiñir el color de acento, todo sin afectar al r

Tyaff: una alternativa ligera a React en JavaScript puro con DOM propio

Tyaff es una biblioteca de JavaScript puro (ES6+) que se presenta como una alternativa minimalista a React, dotada de un DOM virtual propio. Su filosofía apuesta por reducir la complejidad habitual de los frameworks modernos: no requiere JSX, ni compilación, ni dependencias externas, y se instala co

Web Components: alternativa ligera a frameworks web

Una alternativa a los frameworks de desarrollo web populares como React, Vue o Angular está ganando impulso: los Web Components. Esta tecnología, soportada nativamente por los navegadores modernos desde hace años, permite a los desarrolladores crear interfaces de usuario modulares y reutilizables si