Я создаю расширения Joomla начиная с v1, но скоро мне нужно будет запустить API, который я создал и использовал некоторое время. В настоящее время я использую Joomla 2.5 и написал плагины для этой системы:
https://github.com/techjoomla/com_api
Прежде чем начать работу, я бы хотел как можно больше проверить систему в будущем. Этот компонент API только недавно начал обновляться для работы с Joomla v3, поэтому в настоящее время он препятствует обновлению сайта. Я также думаю, что разделение общедоступного API и пользовательского портала имеет смысл, поскольку нет смысла в том, чтобы быть интегрированным расширением, поскольку API будет использоваться мобильными приложениями.
В настоящее время планируется перестроить API на поддомене, что позволит нам обновить пользовательский портал. Я читал о новой платформе Joomla, которая выглядит захватывающе. Подойдет ли это для создания RESTful API для наших мобильных приложений? Если да, то они советы по началу работы? Я читал, что FoF может быть использован для создания API, будет ли это хорошим выбором? Я видел, как проект Kickstarter намеревался создать именно такой API, это потенциальный вариант? Должен ли я просто удалить текущий сайт 2.5 для субдомена, чтобы он только запускал API?
Будем весьма благодарны за любые предложения о наилучшем подходе к созданию RESTful API для Joomla для мобильного взаимодействия.