/**
* [test description]
* @param {[type]} a [description]
* @param {[type]} b [description]
* @param {[type]} c [description]
* @return {[type]} [description]
*/
а потом сразу спрыгиваете обратно в gamedev. SVG, canvas и т.д. - это все части отдельных элементов UI, к SPA это вообще никак не относится