Zero-dependency JavaScript MVC micro-framework. Interactive demos for 2026.
The model holds your balance. The view listens. When the controller validates the transfer, the view updates instantly without any page reload.
2 500.00 EUROne model, three views updated at the same time with a single publish call. This is the exact Facebook-style scenario : bell, tab title, and list all in sync.
Demonstrates the new setState/getState API on models. The view reacts to any state change automatically via the "state.changed" event.
Type in the fields and watch the profile card update instantly. Demonstrates once() : the welcome message fires only the first time you save.
Every publish call is logged automatically. Use this during development to trace the exact sequence of events across your components.
Interact with the demos above, then click "Show log".
Fire an event asynchronously and chain logic after all subscribers have been notified. Useful for loading states and sequential flows.