Initially, Canva's MVP in 2013 was framework-free. As the company grew, the need for scalable architecture led to the adoption of TypeScript, MobX, and React around 2017 to better manage the growing number of developers and features.