Show HN: Ragot – a front end runtime built around lifecycle and ownership

Lifecycle-first vanilla JS framework. Explicit ownership, deterministic teardown, no build step. - BleedingXiko/RAGOT
2 points by BleedingXiko 200 days ago github.com 1 comments
Summary not yet generated for this article.

Original Text

RAGOT is the frontend runtime extracted from a larger project I’ve been building (a real time, state heavy media server).

I ended up writing my own runtime because existing frameworks didn’t handle lifecycle, state ownership, and long running UI cleanly enough for that use case.

It focuses on direct DOM ownership, explicit lifecycle control, and predictable cleanup instead of a virtual DOM.

Open sourcing it to see if this approach resonates with others building similar systems.

There’s an interactive lab in the repo, but here’s a direct link: https://bleedingxiko.github.io/RAGOT/lab/

Comments (1 of ) ⌛

Loading more comments... ⌛
Scroll down to load more comments
No comments available.
Type to search HN and engineering blog articles
Press Escape to close  |  ↑↓ to navigate  |  Enter to open