Preciso de um framework para construir uma API REST em PHP?

Eu sou relativamente novo no PHP (cerca de 8 meses). Eu estou construindo um aplicativo da web, que está quase pronto para o beta. Estou apenas começando a pensar no que eu precisaria fazer para criar uma versão para dispositivos móveis do aplicativo.

Pelo que entendi, eu deveria estar construindo uma API REST (por favor me corrija se eu estiver errado). Atualmente, não estou usando uma estrutura PHP para meu aplicativo da web. Eu deveria ser?

Devo começar a usar uma estrutura para poder implementar minha API com mais facilidade? Ou posso construir minha API sem nenhuma estrutura?

questionAnswers(6)

yourAnswerToTheQuestion