
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