Det afhænger helt af typen af dit websted. Hvis du bygger et lille projekt med kun webgrænsefladen, skal du blive ved med dine mysql-kald.
Hvis du laver et websted, der skal vokse sig stort og betjene mere end én tjeneste, f.eks. en android/iPhone applikation er allerede planlagt, byg api'et og lad begge applikationer bruge det.API'er er gode til skalerbarhed og betjening til mange kunder.Men for en webrepræsentation f.eks. for din lokale tandlæge er det simpelthen overhead.