в дальнейшем хочет чтоб база для работы приложения была установлена на стороне клиента и выполнялась синхронизация с базой на сервере, возможно ли такое на vue pwa сделать ?
Звучит как хуета. Тебе нужно какое то NoSql решение
"Согласно нормам поведения, в этом сообществе не приемлемо использование матерных слов и ругательств в любом виде. Пожалуйста, воздержитесь от использования таких выражений для поддержания более дружелюбной атмосферы в чате. Подробности: https://github.com/vue-js-ru/code-of-conduct"
Технически - возможно. Но плохо понятно, почему такие требования. Приложение offline-first?
я это понимаю поэтому пытаюсь понять возможно ли это на vue сделать или лучше убедить клиента что для такого надо писть нативное приложение
В indexeddb тогда писать можно
а на androide оно будет корректно работать ?
Должно работать, но не проверял
Звучит как план. И т.к. это браузерная штука - должно работать везде
Вариантов несколько - localStorage, IndexedDb, кастомное решение типа CouchDB (она сразу дает прозрачную синхронизацию с бэком если что) Можно юзать любой Я бы начал с localStorage
Обсуждают сегодня