mariposa 1.1.0-alpha.3 copy "mariposa: ^1.1.0-alpha.3" to clipboard
mariposa: ^1.1.0-alpha.3 copied to clipboard

outdated

Virtual DOM framework powered by Incremental DOM. Heavily reminiscent of Flutter.

example/main.dart

import 'dart:html' show querySelector;
import 'package:html_builder/elements.dart';
import 'package:html_builder/html_builder.dart';
import 'package:mariposa/dom.dart' as mariposa_dom;
import 'package:mariposa/mariposa.dart';
import 'package:meta/meta.dart';

void main() {
  mariposa_dom.render(
    Greeting(message: 'Hello!'),
    querySelector('#app'),
  );
}

class Greeting extends Widget {
  final String message;

  Greeting({@required this.message});

  @override
  Node render() {
    return Text.bold(message);
  }
}
1
likes
40
pub points
0%
popularity

Publisher

unverified uploader

Virtual DOM framework powered by Incremental DOM. Heavily reminiscent of Flutter.

Repository (GitHub)
View/report issues

License

MIT (LICENSE)

Dependencies

angel_container, html_builder, js, meta, zen

More

Packages that depend on mariposa