Costruisco le estensioni di Joomla dalla v1 ma presto dovrò portare in diretta un'API che ho creato e che uso da un po '. Attualmente sto usando Joomla 2.5 e ho scritto plugin per questo sistema:
https://github.com/techjoomla/com_api
Prima di andare in diretta vorrei provare il sistema in futuro per quanto possibile. Questo componente API ha recentemente iniziato a essere aggiornato per funzionare con Joomla v3, quindi attualmente sta impedendo l'aggiornamento del sito. Penso anche che la separazione tra l'API pubblica e il portale dell'utente abbia senso in quanto non vi è alcun vantaggio dal fatto che è un'estensione integrata in quanto l'API verrà utilizzata dalle app mobili.
Il piano attuale è quello di ricostruire l'API su un sottodominio che ci consentirà di aggiornare il portale utenti. Ho letto del nuovo framework Joomla che sembra eccitante. Sarebbe adatto a creare un'API RESTful per le nostre app mobili? In tal caso, sono suggerimenti per iniziare? Ho letto che FoF può essere usato per costruire un'API, sarebbe una buona scelta? Ho visto il progetto Kickstarter che intendeva costruire esattamente questo tipo di API, è una potenziale opzione? Devo semplicemente rimuovere il sito 2.5 attuale per il sottodominio in modo che esegua solo l'API?
Tutti i suggerimenti sul miglior approccio per la creazione di un'API RESTful basata su Joomla per l'interazione mobile saranno molto apprezzati.