When composability is not the answer
Sam and Ryan chat about composability, and situations where it gets in the way of development. They also discuss adding animations to a React app and why application developers shouldn't always follow the advice of library authors.
Topics include:
- 0:00 – Livable code with Ember
- 3:09 – Speeding up Ember builds, and bugs with React rebuilds
- 7:09 – Undoing bad abstractions
- 11:30 – Building a mobile nav with React Spring + Reach Modal
- 18:48 – Documentation: Guides vs. How-tos vs. Examples
- 34:40 – Composability, and awareness of React's children vs. Ember's yield
- 38:30 – Structural vs. reusable components
- 54:54 – UI Testing
- 1:03:04 – Does advice for building good libraries transfer to buiding good apps?
Links:
- What nobody tells you about documentation, by Daniele Procida
- React Spring
- Using Composition in React to Avoid "Prop Drilling", by Michael Jackson
- Mirage and Cypress Quickstart