fgribreau 2972 days ago. link 2 points ▲ ▼Vanilla JS (+ lodash), full state serialization in URL, html5 pushState, localStorage, homemade data-binding, unidirectional-data-pipeline, canvas.