So you want to build your (Angular) Component Library? We can help
Most modern Front-End frameworks are Component-Oriented, taking advantage of encapsulation and separation of responsibilities to improve developer productivity and application robustness. However, to fully exploit the power of components, you need to aggregate them in a consistent and modular set. In this talk we share our experience in building several component libraries, from API Design concepts to advanced component interaction patterns, from packaging and documentation to refactoring & interoperability. Examples are Angular-based, but most concepts apply to all Front-End dev approaches.
Sonia Pini, (born March 25, 1976) is owner of Pini Solutions since 2008. In 2003 she took the degree in Computer Science at the University of Genova with a dissertation on 'Ubiquity and automation role in modern hospital'. In 2007 she received a PhD in Computer Science at the University of Genova with a dissertation on 'Blueprint: A High-Level Pattern Based AOP Language'.