Show HN: BlokJS – No VDOM, no build reactive UI framework (~9KB gzipped) (maleta.github.io)

1 points by maleta ↗ HN
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

0 comments

[ 620 ms ] story [ 507 ms ] thread

No comments yet.