A component library is a package from which any application can pull components. The library can be published and imported as a unit, or components can be published and versioned independently.
A component library is a package from which any application can pull components. The library can be published and imported as a unit, or components can be published and versioned independently.
As your organization grows, your development teams building new features and applications may increasingly struggle with code duplication. Duplication can be combated with components-based engineering, a common practice that encourages the DRY (Do not Repeat Yourself) principle. Building a complex application using components as building blocks allows each unit to be used in different contexts. This approach is in contrast to older methodologies of building user interfaces with inheritance, which can be brittle when misused.
Continue on to see how your organization can build, understand, and benefit from a component library.
Authored By
Eric McDaniel
Engineering Manager
Mariel Van Norman
Engineering Consultant
How can this guide help you?
See how your organization can build, understand, and benefit from a component library.
Let's chat.
You're doing big things, and big things come with big challenges. We're here to help.