bloom_js_native 0.1.0
bloom_js_native: ^0.1.0 copied to clipboard
React-wrapped JavaScript, Dart-wrapped reactivity. Fine-grained DOM framework — Dart owns signals & tooling, the browser owns rendering.
Changelog #
0.1.0 - 2026-08-21 #
- Initial release of
bloom_js_native. - Pure Dart AST descriptor tree (
BloomNode,ElNode,TextNode,LiveNode,ShowNode,ForEachNode,FragmentNode). - Fine-grained signals reactivity binding (
signal,computed,effect,batch). - Dual-backend architecture:
- Browser DOM mounting via
package:bloom_js_native/browser.dart(package:web). - Instant sub-millisecond SSR via
renderToHtml()with automatic XSS escaping.
- Browser DOM mounting via
- Built-in NPM vendor manager & ESM importmaps (
NpmRegistry). - HTML element subclasses (
Div,Span,Button,Input,Form,H1–H6, etc.) ensuring 0 analyzer warnings.