Estou construindo extensões Joomla desde a v1, mas logo preciso fazer uma API ao vivo que construí e uso há algum tempo. Atualmente, estou usando o Joomla 2.5 e escrevi plugins para este sistema:
https://github.com/techjoomla/com_api
Antes de ir ao ar, eu gostaria de testar o sistema o máximo possível. Esse componente da API apenas recentemente começou a ser atualizado para funcionar com o Joomla v3, portanto, atualmente está impedindo a atualização do site. Também acho que separar a API pública e o portal do usuário faz sentido, pois não há benefício em ser uma extensão integrada, pois a API será usada por aplicativos móveis.
O plano atual é reconstruir a API em um subdomínio, o que nos permitirá atualizar o portal do usuário. Eu tenho lido sobre o novo framework Joomla, que parece emocionante. Isso seria adequado para criar uma API RESTful para nossos aplicativos móveis? Em caso afirmativo, são dicas sobre como começar? Eu li que o FoF pode ser usado para criar uma API, isso seria uma boa escolha? Vi o projeto Kickstarter com a intenção de criar exatamente esse tipo de API. Essa é uma opção em potencial? Devo apenas retirar o site 2.5 atual do subdomínio para que ele execute apenas a API?
Todas as sugestões sobre a melhor abordagem para a criação de uma API RESTful baseada em Joomla para interação móvel serão muito apreciadas.