Component libraries are the de-facto modern way to reuse UI components. They help ensure UI consistency across teams and standardize development. When building a React component library it’s important to provide proper documentation, so that people can adopt and use the components.
Full article