Scaling a React component library — building a design language for 500+ web applications
Duplication of code and inconsistent design and experience are major issues across web applications. This talk discusses the process of building an unified design language and designing a high-quality library of reusable, composable, themeable, and highly customizable React components.
Nadiia will share what they learned from their previous experience building a component library. She'll share ways to design components for wide adoption and will define the major areas to consider when architecting reusable building blocks. And finally, she'll share how to make web applications more accessible by leveraging reusable WCAG-compliant UI components.