App Dev - A Guide to Building, Understanding, and Benefiting from Component Libraries for Advanced Organizational Efficiency | Levvel

A Guide to Building, Understanding, and Benefiting from Component Libraries for Advanced Organizational Efficiency

Summary

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.

This Checklist Includes:
  • The Benefits of a Component Library
  • What is a Component Library
  • When and When Not to Use a Component Library
  • How to Build a Component Library and more

Read the Guide

By clicking the button below, you agree to our Terms of Use & Privacy Policy

You must accept cookies in order to access this content.

Read the Guide

By clicking the button below, you agree to our Terms of Use & Privacy Policy

You must accept cookies in order to access this content.