With a framework under 3KB, your web application will not only download fast, but also be parsed in less than a second. While still possible, building a SPA will no longer be a need but a pleasure.
Because dom99 builds upon the web platform, you are free to combine any library built for it. Gone are the days hoping a particular jQuery plugin exists or choosing a react loader component.
Elements in the mark-up linked to the DOM use `data-*` instead of the overused `class` and `id`. The benefits to this approach is that the developers can safely add data-attributes to stylized components without breaking the styles, and the designers can safely add `classes` and `ids` without breaking anything.
dom99 can be used in a zero-second compile time development set-up with ES-modules. For production it is still recommended to bundle and minify files.
dom99 avoids leaky abstractions that are well known to be a pain to debug. Error messages are clear. Try it out!