đź§© DOM.js: Build Your Own Front-End Logic Without a Framework
Date: June 20, 2025 5-6pm
Session Leaders: Lenin Compres
Format: Hybrid (In-person with online access)
Tags: #javascript • #dom • #frameworks • #frontend • #creative-tools • #code • #libraries • #vanilla-js • #reactive

Tired of bloated front-end frameworks? Want to understand what React is doing without giving up control? In this session, I’ll share DOM.js, a lightweight JavaScript library I built to manage a virtual DOM and bind elements to variables—all in vanilla JS.
This is a hands-on exploration for anyone who’s curious about:
- How DOM manipulation works under the hood
- What “reactivity” means
- How to design your own minimal front-end toolkit
Why you don’t need to abandon the browser to build something reactive and dynamic
We’ll look at examples, build some simple reactive components, and discuss when and why you might want to roll your own system.
No build tools. No JSX. Just JavaScript.
Great for: Creative coders, front-end rebels, educators, or anyone who likes to know how things really work.