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.

Language: Italian

Level: Advanced

Carlo Bonamico

Solution Architect - NIS s.r.l.

Carlo's passion for Software began with a C128, then grew with Linux, Java/JavaScript, web & enterprise apps, and now cloud & security. After a PhD and research experience at the University of Genova and the CNIT National TLC Research Consortium, and an exciting time at startup Eptamedia, he's now a Solution Architect and Senior Trainer at NIS s.r.l.. His personal communication style as an architect and trainer, both technically precise and able to present in an engaging way complex topics to a heterogeneous audience has been appreciated online and at many events from Devoxx to Codemotion.

Go to speaker's detail

Sonia Pini

Developer - NIS s.r.l.

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'.

Go to speaker's detail