Skip to content
Painter
Ask a dev

Should we adopt a component library?

Ask what it costs to leave, not what it costs to adopt. The adoption number is the small one.

Adopting is a sprint. Leaving is a year. That asymmetry should drive the decision far more than the feature comparison usually does.

  1. Build one real screen with it.Not the demo. A screen from your own backlog, with your own data.
  2. Price the exit.How many files import it directly? That number is your lock-in.
  3. Check the weight after tree-shaking.Measured in your build, not in their README.

Leave a comment

Real questions get real answers. The editorial team reads every thread.