The phenoxide ion has non- equivalent resonance structures in which -ve charge is on less electronegative C atom and +ve charge is on more electronegative O-atom. Carboxylate ion has equivalent resonance structure in which –ve charge is delocalized on two electronegative O-atoms hence resonance is more effective.
So Carboxylic acid is stronger acid.