Boa Tarde, Pessoal
Surgiu-me uma dúvida.
Qual seriam as vantagens e desvantagens de tratar o backend apenas como disponibilizador de serviços para serem consumidos por uma aplicação frontend.
Exemplo:
Tenho uma aplicação web sendo desenvolvida com Zend, que ao invés de retornar views, retornaria resultados de serviços consumidos por uma aplicação frontend desenvolvida em Angularjs.
Dúvida: é possivel e recomendado a aplicação cliente enviar como serviço uma informação para que o backend grave no banco de dados? É viavel, gostaria de poder continuar a principio desenvolver com Zend e Angular
Espero ter me expressado de forma clara.
Aguardo um feedback
Abraços
Thiago Fazzi