Refactoring single page app

1 · Juriy Zaytsev · Sept. 1, 2014, midnight
Refactoring single page app A tale of reducing complexity and exploring client-side MVC Skip straight to TL;DR. Kitchensink is your usual behemoth app. I created it couple years ago to showcase everything that Fabric.js — a full-blown <canvas> library — is capable of. We've already had some demos, illustrating this and that functionality, but kitchensink was meant to be kind of a general sandbox. You could quickly try things out — add simple shapes or images or SVG's or text; move them around, s...