devtools.fm: Developer Tools, Open Source, Software Development cover image

Tanner Linsley - TanStack

devtools.fm: Developer Tools, Open Source, Software Development

00:00

The Importance of Points of Inversion in API Design

I think the best answer I have to that is just inversion of control. If somebody is asking me for a feature that they can't implement themselves or wrap up into, you know, some abstraction or a plugin or whatever they want,  that's clear sign that the API needs some better points of inversion. And once we took the table library, React table and made it a headless library, all of those issues kind of melted away. So now you have people like Kevin Vandy, who have built entire table components and table libraries around the core used table hooks. That's the power of like the right, you know,. so I don't have to worry about any

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app