If you compare frame rates of the following pages, you will understand my question:
If you click either of the links above, a Color Chooser page should run in Demo Mode, choosing random base colors which cause their final color grids to update as quickly as possible. An Average frames/sec indicator shows frame rate.
In the case of CanJS, the reported rate is several times lower than for Vue. The disparity is more evident the larger the final color grid; stretch your browser window or zoom out to enlarge it.
Source code for CanJS Color Chooser is at https://github.com/CODE-REaD/CanColorChooser1 ; source code for Vue Color Chooser is at https://github.com/CODE-REaD/VueColorObjectChooser.
Related topic: Color Chooser Illustrates ViewModel Hierarchy Questions