- React
- ReactConf AU
- 2020
- Targeted extensibility: Lessons learned from building Atlaskit
Targeted extensibility: Lessons learned from building Atlaskit
Often when building a design system we face tension between consistent and resilient API's, and sufficient flexibility to ensure that our components can be customised to fit bespoke product use cases.
Charles Lee at ReactConf AU 2020
Often when building a design system we face tension between consistent and resilient API's that encapsulate valuable and reusable logic, and sufficient flexibility to ensure that our components can be customised to fit bespoke product use cases. Towing this line is difficult, and becomes more difficult as a design system scales. Join me as I uncover some of the hard learned lessons towing this line in React-Select and Atlaskit, Atlassian's Design System.