Lachlan considera que la API es el aspecto más importante de una buena biblioteca de componentes, enfatizando que debe balancearse entre ser rígida para facilitar su uso y garantizar consistencia, y ser lo suficientemente flexible para cubrir diversos casos de uso sin complicar demasiado su implementación.