TLDR Web Dev · ARTICLES & TUTORIALS

SPEEDING UP FILE LOAD TIMES, ONE PAGE AT A TIME

figma.com14 min read

Summary from the TLDR Web Dev newsletter

Figma improved the load times of large and complex files by dynamically loading content as needed instead of all at once. It used its existing dependency framework, QueryGraph, to track and load read and write dependencies across pages. The Figma team implemented a shadow mode for validating dependencies and making sure data stayed consistent across unloaded pages.