@dlink13

Какую базу данных выбрать для кроссплатформенного проекта?

Существует ли универсальная база данных с которой легко работать как для разработки веб сайта, так и для мобильных приложений под управлением ios/android? Вот к примеру для разработки веб сайтов php разработчики обычно используют mySQL, ios разработчики же в своих проектах используют SQLite, andriod разработчики в свою очередь тоже используют какую то свою базу данных. Какое решение следует использовать на сегодняшний день, если собираешься создавать веб сайт и параллельно клиент для мобильных платформ?
  • Вопрос задан
  • 2606 просмотров
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
База - любая.
Формат обмена данными - RESTfull API
Формат передачи - JSON
Формат клиента - SPA
(выше описанное справедливо для веб-сайта и для любых приложений для любых ОС)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
iCoderXXI
@iCoderXXI
React.JS/FrontEnd engineer
Полагаю мобильный клиент, будучи он-лайн приложением, будет таки обмениваться данными с бэкендом, посредством API. Логично было бы для мобильного клиента подыскать готовую библиотеку, которая уже умеет обмениваться данными с API и на бэкенде API реализовать именно таким образом как надо библиотеке. Тогда головняков минимум. Полагаю это будет что-то вроде RESTful API, как и было написано в первом каменте.

В целом же вопрос выбора БД сводится к вопросу о целях, требованиях, масштабах, квалификации и пр.

Что касается SQLite, то насколько мне известно, его используют как локальное хранилище.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы