Por qué construí toda una aplicación web compleja solo con JavaScript puro
Why Vanilla JavaScript
Guseyn, desarrollador de instruxmusic.com, explica por qué eligió JavaScript vanilla y Web Components para crear una aplicación compleja para escuelas de música, en lugar de frameworks como React o Vue. Critica la 'complejidad artificial' de los frameworks modernos, que exigen build steps, TypeScript y abstracciones como la reactividad, y que alejan a los desarrolladores del control directo del DOM. Argumenta que el navegador ya es un framework y que las tecnologías nativas han avanzado lo suficiente. Presenta sus propias herramientas, EHTML y e-ui, que resuelven problemas reales sin reinventar la rueda, y sostiene que este enfoque escala bien y requiere menos dependencias.
En lugar de inventar buenos patrones de diseño y desarrollar una cultura de escribir código bien estructurado y simplemente HACER EL TRABAJO, inventamos tanta mierda solo para no escribir HTML, CSS y JavaScript.