Система уведомлений Rails 2018 - PullRequest
0 голосов
/ 25 июня 2018

Мне нужно построить систему уведомлений в Rails, и почти все вопросы по этой теме устарели.

Сначала будет довольно просто отправлять уведомления о просроченных документах, но в будущем должна быть возможность уведомлять на основе дат, несуществующих записей, возникновения событий, отсутствия событий и т. Д. Это также потребует остановки компоненты, заканчивая уведомлениями, когда новый документ собран, или когда ожидаемая запись введена. Уведомления будут в приложении, но будут расширяться и включать электронную почту, SMS и, возможно, другие форматы. Я также хочу, чтобы администраторы могли настраивать уведомления, контролируя, кто уведомляется, как часто, каким способом, повторяются ли они, о каком событии и что говорится в уведомлении.

Что касается драгоценных камней, наиболее рекомендуемый из других вопросов пришел в форме уведомления о деятельности. Это кажется довольно всеобъемлющим решением, хотя я немного обеспокоен тем, что оно глубоко зависит от драгоценного камня Public Activity, который, кажется, не обновляется в наши дни. Кто-нибудь, использующий Уведомление об активности, обнаружил, что это вообще проблема? У кого-нибудь были проблемы, которые мешали бы им рекомендовать Уведомление об активности?

Другой вариант, который я видел, - это Уведомления, хотя я неохотно его использую, поскольку он не очень хорошо задокументирован.

Кто-нибудь, кто использовал эти драгоценные камни, сказал бы, что есть аргумент для создания системы с нуля?

Любые советы приветствуются, спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...