Технологии сайта для работы с мобильным приложением?
Доброго времени суток,
какие существуют практики/рекомендации/правила при разработке сайта на php-mysql (сайт-каталог) чтобы потом можно было легко и правильно создать под него мобильное приложение?
К примеру: работа через REST, определенная БД, хостинг, php-framework(phalconphp) и тд.
И если все/некоторые пункты не учтены ведь всегда можно сделать REST-API через микросервис или лучше только так и делать?