This demo is based on another Fabric.js pen comparing drag and zoom performance using native functions and CSS transform.
This pen is the subsequent development of that comparison with the following changes:
- dragging now only uses CSS transform
- all events triggering method calls are throttled and debounced using Lodash
- the canvas can't be dragged outside of the viewable area