Задать вопрос
Ответы пользователя по тегу Flask
  • Как сделать чтобы сохранялся чат после перезагрузки чата?

    @lilkan
    Начинающий разработчик
    1) Если без бд а только Р2Р и чат на двоих, то при onConnect посылать второму пользователю событие getHistory по которому собирать все сообщения и пересылать их первому пользователю через событие setHistory и так восстановить историю. Учти, что у тебя все в dom хранится, и поэтому ты можешь просто взять весь html контент и передать как есть, а на второй стороне просто вставить el.innerHtml.

    2) Хранить все с локал сторедже, но это сугубо в рамках демо и так себе идея.

    3) Подключить какой нибудь firebase и сохранять сообщения туда. Тогда история будет сохранятся сколько угодно долго, чаты можно хранить по guid-ам и т.д. в общем масштабирование)
    Ответ написан