Здравствуйте, подскажите с чего начать разработку приложения для сайта? Как это делается на каком языке? Слышал что нужен rest api, но толком не понятно как его сделать. У меня очень много php кода, многие части кода максимально адаптированы для вывода в шаблонизатор смарти. Присутствует авторизация и много запутанного php кода. Как с этим всем быть? Создавать отдельный удобный скрипт делать как-то к нему api и подключать к нему уже общую базу данных? Т.е приложение и скрипт будут совершенно разными программами ,но работать с одной базой? Есть варианты проще?