Canva has many subtle behaviors, such as how it clips and pan photos, snapping and alignment. If you want to build something comparable I would recommend ditch fabricjs and roll your own. Just need to brush up on matrix transform and vector math.
If only I had more than one down vote to give. I find that remark to be callous, ignorant, and downright mean, and I’m not even the product’s creator.
Lol sorry it came across that way. Not trying to be dismissive - simplify speaking from experience after working on several similar products in the past decade. The drag and drop editing experience is core to everything and you can't out source that.
Thanks for the clarification. Gracefully handled.
That's a lot of anger for some fairly reasonable advice.