TAG.js: Clean, unified DOM manipulation. Combine logic, structure, and styles without the framework bloat.
Following the Vanilla JS culture, I built a Javascript library that creates HTML elements associated with a variable and a CSS style with a single instruction.
This approach allows you to create web applications using "99.9%" JavaScript, so the HTML files work by importing these scripts. You practically don't create HTML elements in the HTML file; the most you use is up to the body tag. The rest is all Javascript file import.
The result is clean code, without HTML tag trees that make project maintenance difficult.
Since almost everything is done via Javascript, maintenance is much clearer and therefore easier.
A collateral benefit is the identification of created elements via browser inspection, including the CSS style associated with that element in a clear and simple way.
Only the library at: https://github.com/addller/kalida_script.git
Example available at: https://github.com/addller/kalida_framework.git