Diablo. A simpler way to build reusable web components.

github.com/chromakode/diablo

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

March 2016
  • Bump version to 0.0.2
  • Add npmignore
  • Add test status and coverage README badges
  • Use merge-text-nodes branch of bel
  • Add phantomjs-prebuilt dep
  • Add Travis config
  • Add client-side test suite
  • Pass state to shouldComponentUpdate
  • Make props.children undefined when empty
  • Use bel to create render container stand-in
  • Remove dead code
  • Fix event handler removal
  • Remove unused conditional
  • Update component information on morph
  • Fix updating element event handler index after morph
  • Use DOM traversal compatible with min-document
  • Fix componentWillUnmount on subtree of discarded nodes
  • Handle case where hyperx passes undefined children
  • Update bel
  • De-stringify component props