Managing customization in UI library
How to allow customization in complex React components library. The example of MUI.
- Track: JavaScript devroom
- Room: UB5.230
- Day: Sunday
- Start: 15:30
- End: 15:55
- Video only: ub5230
- Chat: Join the conversation!
As a maintainer of an open-source UI library, most challenging requests are not always about performances or bugs. It can also be about customization. This topic is a permanent balance between code maintainability, developer experience, and documentation.
From my experience as React developper at MUI, I will present most of the customization we face, and what are the usual strategies to answer them, and the tradeoff they imply. Allowing you to add customization in your own components or have an overview of how your favorite library manages customization.
Speakers
Alexandre Fauquette |