hyperc
State driven high performance canvas graphics framework based on EaselJS and JSON Patch.
Currently, hyperc is in alpha stage, things may change.
Highly inspired from choojs/choo.
Example
... ...
const Hyperc = const Component = const consecutive = var app = '#stage' { statecircles = id: 1 x: 100 y: 100 radius: 100 color: 'DeepSkyBlue' // set next id 2 var nextId = emitter emitter} static { return statecircles } { return propsid } { var shape = shapegraphics shapex = propsx shapey = propsy thisshape = shape // add newly created shape to component's container thiscontainer shape } { thisshapex = propsx thisshapey = propsy thisshapegraphicsclear } // add storeapp // add rendererapp