bloom_js_native 0.1.0 copy "bloom_js_native: ^0.1.0" to clipboard
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.
  • Built-in NPM vendor manager & ESM importmaps (NpmRegistry).
  • HTML element subclasses (Div, Span, Button, Input, Form, H1H6, etc.) ensuring 0 analyzer warnings.
0
likes
0
points
657
downloads

Publisher

unverified uploader

Weekly Downloads

React-wrapped JavaScript, Dart-wrapped reactivity. Fine-grained DOM framework — Dart owns signals & tooling, the browser owns rendering.

Homepage
Repository (GitHub)
View/report issues

Topics

#bloom #web #dom #signals #ssr

License

unknown (license)

Dependencies

meta, signals, web

More

Packages that depend on bloom_js_native