- React
- JSConf Asia
- 2019
- Designing Components for Fun, Profit and Sanity
Designing Components for Fun, Profit and Sanity
In recent years, web applications have largely converged to a modular approach, where self contained components make up the basic building blocks of an app. Components have offered us a way to logic in bite size digestives but they can also grow to become huge unwieldy monsters. Imagine you find yourself five years into a project, in a team of 10, over a thousand components, and a chance (albeit daunting task) to start with a fresh codebase. How would you begin designing the components?