最近在做组件库维护,发现API设计真是一门艺术啊...既要简单易用,又要足够灵活。比如按钮组件,颜色、大小这些属性还好说,但状态切换的逻辑就有点复杂了。很多时候用户的需求五花八门,我们还得想办法用一套接口满足各种场景,真是头疼又有趣 再想想复用性,更是让人抓狂,到底要抽象到什么程度才合适呢?
登录/注册