Уведомления Python / Ionic / MySQL - PullRequest
0 голосов
/ 05 февраля 2019

У меня есть код на Python, который вставляет данные в таблицу в MySQL.То, что я хочу сделать, и я не знаю, как это сделать, - это возможность получать данные, которые вставляются в мое приложение в Ionic.Под этим я подразумеваю возможность получать только те данные, которые вставлены (но не всю таблицу), чтобы иметь возможность уведомлять в приложении каждый раз, когда в таблицу вставляется строка.

Я пытался сделатьэто с наблюдаемыми, но я не очень понял об этом, и это тоже не сработало.Еще одна вещь, которая приходит мне в голову, - это использовать веб-сокеты, но я не знаю, будет ли это правильно служить мне.

Если кто-то может мне помочь или помочь, я был бы очень признателен.

1 Ответ

0 голосов
/ 05 февраля 2019

Микросервисный подход с использованием облачной платформы Google может помочь.Firebase может с легкостью позаботиться об обновлении вашего приложения Ionic в режиме реального времени через AngularFire .Вы можете разместить свою базу данных MySQL на Cloud SQL и, наконец, соединить ее все вместе, использовать Python Cloud Functions .

Это, конечно, вводитогромная зависимость, которой бы не было, если бы вы сами все это подключили, но есть свои преимущества:

  1. Это было бы быстрее настроить, чем сворачивать собственные веб-сокеты и т. д.
  2. Добавление расширенной функциональности, такой как oauth2, становится действительно простым
  3. Готовая защита, вероятно, будет лучше, чем то, что вы можете сделать сами
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...