He estado creando extensiones de Joomla desde la v1, pero pronto necesito poner en funcionamiento una API que he construido y que he estado usando durante un tiempo. Actualmente estoy usando Joomla 2.5 y he escrito complementos para este sistema:
https://github.com/techjoomla/com_api
Antes de comenzar a trabajar, me gustaría probar el sistema en el futuro tanto como sea posible. Este componente de API solo recientemente comenzó a actualizarse para que funcione con Joomla v3, por lo que actualmente impide que el sitio se actualice. También creo que separar la API pública y el portal del usuario tiene sentido ya que no hay ningún beneficio de ser una extensión integrada, ya que las aplicaciones móviles utilizarán la API.
El plan actual es reconstruir la API en un subdominio que nos permitirá actualizar el portal del usuario. He estado leyendo sobre el nuevo marco de Joomla que se ve emocionante. ¿Sería esto adecuado para crear una API RESTful para nuestras aplicaciones móviles? Si es así, ¿son consejos para comenzar? He leído que FoF se puede usar para construir una API, ¿sería una buena opción? Vi el proyecto Kickstarter con la intención de construir exactamente este tipo de API, ¿es esa una opción potencial? ¿Debo eliminar el sitio 2.5 actual para el subdominio para que solo ejecute la API?
Cualquier sugerencia sobre el mejor enfoque para construir una API RESTful basada en Joomla para la interacción móvil será muy apreciada.