@roskom_nadzor

Какую бд использовать для offline-first app?

Node.js @6 server
Я собираюсь написать небольшую многопользовательскую crm. Offline-first нужно не потому, что модно, а потому, что это отличная возможность работать в условиях медленного-прерывающегося инета. (а именно такие условия и будут)

Для view выбран react, так как на нём уже есть много готовых компонентов (которые будут очень полезны) + изоморфность из коробки (что не мало важно для времени загрузки страницы)

По поводу дб есть такие варианты:
-Использовать PouchDB на клиенте и сервере, так как репликация из коробки. Но мне не нравиться nosql потому, что я делаю не бложик с 3 разделами, а всё таки какую ни какую crm и я уже привык к запросам sql которые удобные для составления всевозможных отчетов и тд.
-Использовать PouchDB на клиенте и MysqlDOWN https://github.com/kesla/mysqldown для mysql на сервере, что может обеспечить быструю nosql на клиенте и удобную mysql на сервере
Больше не знаю никаких вариантов, так как инфы мало по теме.

Что лучше в данной ситуации?
  • Вопрос задан
  • 271 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы