Gabriel Rodríguez

HTML Artisan

Fecha
Noviembre 2017 – Enero 2022 (4 años, 3 meses)
Posición
Proyecto personal
Tecnologías
JavaScript
webpack
npm
Git
GitHub

HTML Artisan es una librería ligera client-side desarrollada en JavaScript, para facilitar la generación dinámica, sencilla y legible de estructuras HTML complejas en el cliente. Comencé el desarrollo de HTML Artisan durante mi trabajo en Whads, ya que me fue de gran utilidad para numerosos proyectos, evitándome la parte tediosa, sucia y desorganizada de generar y gestionar estructuras HTML utilizando la API del DOM.

Características esenciales:

  • Sintaxis semántica y fácil de entender, legible y mantenible.
  • Altamente eficiente, utilizando la DOM API nativa.
  • Muy ligera (< 2 KB minificado).
  • Compatible con todos los principales navegadores.
  • Múltiples utilidades: callbacks, gestión de eventos, atributos HTML, funciones generadoras, etc.