Я хочу реализовать функции чата в реальном времени в мобильном приложении, мне нужно создать RESTFUL API для этой цели.
Режимы чата следующие:
- Один к одному: между отдельными пользователями, может включать изображения в чат
- Один ко многим: в Группа пользователей, может включать изображения в чат
В настоящее время нет административного потока, как я могу этого добиться? любой вспомогательный ресурс, пожалуйста?
Я также хочу хранить чат и историю чатов, какой должна быть структура моей БД, любое мнение экспертов? Я использую базу данных Postgres.
Далее, как можно использовать Firebase? Поскольку мобильное приложение будет взаимодействовать с REST API, а REST API будет взаимодействовать с firebase, я думаю, что в этом случае мы не сможем достичь СВЯЗИ В РЕАЛЬНОМ ВРЕМЕНИ. Я ПРАВИЛЬНО?