Расскажем, как мы провели оптимизацию и ускорили работу больших файлов Figma в три раза. Подтолкнули нас к этому тормозящие и не открывающиеся файлы у команды на проекте. Особенно это ощутили ребята с не самым мощным железом: файлы загружались по пять-десять минут.
В фигме размер файла самого проекта ограничен 3 гб. Я недавно сам себе проблем подкинул, когда решил сделать компонент для логотипов и засунул туда около 30 изображений. При копировании компонента, копировались и скрытые изображения. А на одном экране таких компонентов могло быть более десяти (делал интерфейс для инвестиционной платформы). Когда счётчик слоев приблизился к нескольким миллионам, фигма перестала открывать проект и предложила только восстановить предыдущую копию.
"Кстати, если ваш файл займет 2GB, он может перестать открываться, так что не доводите до такого и вовремя проводите оптимизацию." :)