Базы данных должны быть связаны с сервером, а не напрямую с приложением для очевидных целей безопасности.Приложение похоже на интерфейсную часть веб-сайта: если оно выполняется на стороне клиента, это небезопасно.
Так что подойдет любая внутренняя инфраструктура с базой данных SQL (PHP-платформы, такие как Symfony или Laravel или NodeJS). Вам нужно будет получить данные с помощью API реагирования native * Linking
, добавив токен, если выхотите ограничить доступ только для подключенных пользователей.
Но хорошая новость: если вам не очень удобно настраивать сервер, вы всегда можете выбрать решение без сервера, такое как Firebase .
Я определенно рекомендую это.Вы можете сэкономить много времени и получить очень безопасное и быстрое решение для управления данными вашего приложения.Просто имейте в виду, что только ограниченное количество запросов в день бесплатны (но не волнуйтесь, это не так дорого, и платят только с большим количеством запросов в день).Вам придется научиться пользоваться им, читая документы, хотя это может занять пару дней, но поверьте мне, это не ракетостроение.
(Отказ от ответственности: я не рекламирую Firebase, мне просто понравилось его использовать, поэтому я рекомендую его)