O que é um composable e quando ele vence um mixin?
Uma função que usa a reatividade do Vue e devolve estado e comportamento — useUser, usePagination. Ele vence um mixin porque a origem de cada valor é visível no call site: com mixins dois deles podem definir o mesmo nome e nenhum arquivo te avisa. Composables também se compõem, que é todo o ponto do nome.