I’m currently working on a fairly large product with an expanding design system (multiple components, variants, and shared libraries).
I wanted to ask:
-
How do you manage performance and organization as the design system grows?
-
Do you prefer a single main library or splitting components across multiple libraries?
-
Any tips for keeping components easy to maintain without breaking existing designs?
Would love to hear how others are handling this in real-world projects. Thanks in advance!
