Hospedar uma API ao lado de um sistema web que utiliza as mesmas funções que a API é viável/aconselhável?

Boa noite. Desenvolvi um sistema em PHP e atualmente estou montando uma equipe para desenvolver a mesma aplicação, só que para mobile, utilizando o Flutter.

Enfim, minha dúvida é sobre a API que estarei desenvolvendo nos próximos dias: eu posso hospedar essa API no lado da aplicação web que já está desenvolvida? Outra dúvida importante que tenho atualmente é: posso mudar o modal dessa aplicação web para consumir a API? assim não terei códigos duplicados, pois as mesmas funções que a aplicação mobile faz a API deverá fazer.

OBS: essa API que irei desenvolver será também em PHP. O atual banco de dados é mysql.

Desde já agradeço pela paciência de todos.

Pode sim, basta trabalhar com um formato comum em que as duas aplicações entendam, como por exemplo json: https://stackoverflow.com/a/2770300

1 curtida