Hacker News new | ask | show | jobs
Show HN: BlokJS – No VDOM, no build reactive UI framework (~9KB gzipped) (maleta.github.io)
1 points by maleta 109 days ago
BlokJS is a ~9KB (gzipped) reactive UI framework with components, routing, and a built-in store. No build step, no dependencies, no virtual DOM - just a library in one js file.

Reactivity uses ES Proxies with automatic dependency tracking - reference a property in your view and updates happen automatically. Components are plain objects, no JSX or templates needed. Async methods automatically get reactive loading/error states.

I built this because I wanted a framework where I could prototype and ship frontend without bundlers or config - something closer to how backend development feels.

Live example (task board with auth, drag-drop, routing): https://maleta.github.io/blokjs/examples/task-board.html#/lo...

Source: https://github.com/maleta/blokjs