silmaril

silmaril

Compile-time reactivity for plain JS and TS.

$$ defines a reactive boundary. A variable declared inside it is reactive when it is written, reads another reactive variable or binds a store. $ reacts when such a variable changes. The compiler works out which code reads which variable, so a write runs only the code that reads the written variable.

index-overview.js

No logs.

Features

Where to go next

Inspirations and prior art

Sponsors

Sponsors

License

MIT, by lxsmnsyc. The source is on GitHub.