**WIP** (the experimentation phase) | [source code on GitHub](https://github.com/jaandrle/deka-dom-el) | [*mirrored* on Gitea](https://gitea.jaandrle.cz/jaandrle/deka-dom-el) ***Vanilla for flavouring — a full-fledged feast for large projects*** *…use simple DOM API by default and library tools and logic when you need them* ```javascript document.body.append( el(HelloWorldComponent, { initial: "🚀" }) ); /** @typedef {"🎉" | "🚀"} Emoji */ /** @param {{ initial: Emoji }} attrs */ function HelloWorldComponent({ initial }){ const clicks= S(0); const emoji= S(initial); /** @param {HTMLOptionElement} el */ const isSelected= el=> (el.selected= el.value===initial); // @ts-expect-error 2339: The